Enquanto você avalia,
341341pessoas já começaram a estudar hoje
Dê o próximo passo e inicie sua carreira
Dê o próximo passo e inicie sua carreira agora mesmo
Escolha seu Plano
Carreiras Alura
Evolua com profundidade técnica, direção clara e aplicação prática.
Jornadas guiadas do básico ao avançado com checkpoints práticos, desenhadas para quem busca profundidade e protagonismo técnico.
Iniciante
Comece do zero com uma trilha clara e progressiva.
Fundamentos práticos para dar os primeiros passos com segurança e construir uma base sólida.
Intermediário
Continue sua evolução com cursos que conectam fundamentos, ferramentas e prática profissional. Ganhe autonomia, e avance para projetos mais completos.
Avançado
Aprofunde temas técnicos e estratégicos para enfrentar desafios mais complexos. Explore boas práticas, arquitetura, performance com visão profissional.
CURSOS
CARREIRAS
Skills & Go
O Skills & Go é para Tech Leads, Product Managers, estrategistas e early adopters que transformam ideias em soluções de alto impacto. Em cursos ao vivo e 100% online, você domina a nova era da IA em tempo real.
Aulas ao vivo
Eventos Alura
Nossos eventos são pensados para quem quer estar à frente das mudanças em tecnologia, IA e inovação. Em experiências presenciais, você acompanha tendências e se conecta com especialistas que estão moldando o futuro.
Próximos eventos
A Formação Conformidade Legal é um guia de aprendizado para desenvolver o seu conhecimento em relação aos principais aspectos de ética, compliance e governança corporativa. O compliance regulatório das empresas atingiu um patamar fundamental em seu controle de risco. Atualmente, a figura do Compliance ocupa um lugar decisivo na gestão, e seu maior desafio está centrado nos seguintes exercícios: Cumprimento dos objetivos corporativos.Cumprimento de leis, regulamentações e procedimentos.Controle e avaliação de riscos. As exigências direcionadas à Conformidade Legal são cada vez mais extensas, há alguns anos, bastava que as empresas desenvolvessem estruturas organizacionais, sistemas de registro e controle e procedimentos internos necessários ao cumprimento da regulamentação vigente sobre essas matérias, agora as exigências empresas foram ampliadas, de modo que não se atende mais a uma mera avaliação e gestão de riscos, mas é necessário realizar uma gestão de compliance regulatória. O compliance internalizou, assim, um maior nível de autoexigência que se traduz nas seguintes ações: melhorar a execução, manter dados e relatórios, manter a transparência nas atividades e aproveitar os avanços da tecnologia como recursos que auxiliam a eficiência na gestão de compliance das empresas. Por entendermos o quanto é importante construir um acervo que possa contribuir no aprimoramento das boas práticas da Conformidade Legal, criamos os passos a seguir para te apoiar nesse processo. Por que investir em Conformidade Legal? A conformidade Legal é de grande importância dentro da atividade exercida pelas empresas, pois sem ela é praticamente impossível garantir que o trabalho seja realizado de forma correta. Todos os aspectos da gestão de riscos são analisados para que sejam contempladas aquelas necessidades ou características de boa governança corporativa. Além disso, as melhorias dos controles internos são produzidas graças ao estabelecimento de um Programa de Compliance que nos permite conhecer os riscos aos quais a empresa está sujeita. Por que devo entender sobre Conformidade Legal? Porque ela permite que as empresas apliquem medidas preventivas e as ajudem a monitorar e detectar riscos para resolver determinados problemas e evitar sanções. A imagem da empresa é aprimorada e reforçada e você pode até se destacar acima da concorrência, gerando uma imagem de empresa confiável, sustentável e comprometida. Percebeu que tem bastante coisa para você estudar, não é mesmo? Mas não se preocupe, a Formação Conformidade Legal da Alura vai te preparar para esse desafio.
Invista na transformação da sua carreira!
Java é uma das linguagens de programação mais utilizadas no mundo, e sua popularidade não é por acaso! Com uma sintaxe clara e poderosa, Java é ideal para quem deseja começar a jornada no desenvolvimento de software. Sua versatilidade abrange desde sistemas corporativos até aplicativos móveis, passando por aplicações Web e microsserviços. Por que praticar? A prática é essencial para fixar os conceitos e transformar o aprendizado teórico em habilidades reais. Com exercícios práticos, você vai aprender a lidar com os principais desafios que as pessoas programadoras enfrentam no dia a dia, como a organização do código, a lógica de programação e a resolução de problemas. Além disso, a prática contínua vai aumentar sua confiança e ajudar a solidificar sua base de conhecimento em Java, preparando você para os próximos passos na sua jornada de aprendizado. O que você vai aprender nesta formação? Nesta formação, você vai reforçar os fundamentos de Java por meio de exercícios práticos, focados em conceitos fundamentais que são essenciais para qualquer pessoa que deseja se aprofundar na linguagem Java. Você vai aprender sobre variáveis, tipos de dados, estruturas condicionais, loops, manipulação de strings e muito mais. Ao final, você terá uma base sólida para avançar em temas mais avançados e se aprofundar na linguagem Java. Vamos começar essa jornada?
Construa apps iOS com SwiftUI e a linguagem Swift. Aprenda componentes, navegação entre telas, gerenciamento de estados, animações, conexão com API e crie aplicativos incríveis e interativos. Já pensou em criar e trabalhar com desenvolvimento de aplicativos para os sofisticados dispositivos da Apple? Este é um mercado incrível, e não raramente a maçã está na vanguarda da tecnologia com novidades inovadoras. Nesta formação, aprenda as habilidades fundamentais do SwiftUI - a mais recente ferramenta da Apple que utiliza a linguagem Swift e reinventou a criação de aplicativos que funcionam em aparelhos iOS como iPhone, macOS (e muito mais)! Você construirá, do zero, um aplicativo da vida real e conhecerá as habilidades básicas para começar a programar em iOS com SwiftUI ou refinar suas habilidades nessa área. Aprender SwiftUI pode agregar um diferencial excelente no seu currículo ou, até mesmo, você pode trabalhar como pessoa desenvolvedora iOS. Quais o benefícios de fazer essa formação? Aprenda programando e colocando a mão na massa;Estude uma trilha didática e pensada para facilitar seus estudos;Faça aplicativos bonitos com código elegante, organizado e legível;Utilize técnicas do SwiftUI que simplificam a criação de apps interativos e envolventes. Lá vem um spoiler: um grande atrativo do Swift UI é a pré-visualização, em que você escreve o código e visualiza o resultado no app ao mesmo tempo - e economiza algumas horas de trabalho! O que preciso saber para estudar essa formação? Essa formação é considerada de nível intermediário. Logo, recomendamos que saiba: Fundamentos de lógica de programação;Sintaxe básica da linguagem Swift;Programação orientada a objetos. Você pode estudar esses conhecimentos na formação de Swift - e recomendamos que você a conclua antes de se aventurar aqui com SwiftUI! O que faz um(a) desenvolvedor(a) de iOS? Quem trabalha com desenvolvimento iOS cria e desenvolve aplicativos que podem ser utilizados nos dispositivos da Apple (iPhone, iPad). Além disso, grande parte das empresas optam por desenvolver aplicativos nativos. Vamos iniciar uma nova jornada de aprendizados?
Neste vídeo, Roberto Sabino fala sobre a técnica de Histórias de Usuário e como melhorar a escrita neste formato de documentação. Quais são os principais pontos para observarmos ao começar a usar essa técnica? Será que é possível criar histórias mais efetivas de uma forma simples? Neste vídeo vamos ver exemplos práticos de ajustes em uma história e como aumentar a efetividade de suas histórias. **Cursos:** Para saber mais sobre histórias de usuário ou sobre o framework Scrum, acesse os cursos relacionados: - [Scrum: agilidade em seu projeto]( - [Scrum parte 1: gerencie o seu projeto de forma ágil]( - [Agile na prática: técnicas aplicadas para Gestão Ágil](
Se você está interessado na certificação AZ-204, essa formação é para você! Como pré-requisito desta formação, recomendamos que você conheça a linguagem C#, ASP.NET Core e desenvolvimento web com ASP.NET. A própria Microsoft recomenda uma experiência de dois anos na área de desenvolvimento. Não é obrigatório ter essa experiência, mas deve-se ter pelo menos um conhecimento equivalente ao que essa experiência exigiria.
Comece aqui seus estudos em JavaScript e aprofunde-se no o back-end como ramo do desenvolvimento web, o JavaScript é hoje uma das linguagens de programação mais utilizadas da web, pois pode ser usada por navegadores para atribuir comportamentos às páginas. É possível usar JavaScript também no backend para criar aplicações dinâmicas, interativas e de alto desempenho na web, usando apenas uma linguagem de programação. Como usar JavaScript Backend? A pessoa desenvolvedora pode usar JavaScript no Backend para criar aplicações web que precisam de interatividade em tempo real, escalabilidade e desempenho, visto que o “back” é voltado para a “parte de trás” de uma aplicação, onde estão os servidores que fornecem informações ao navegador e os bancos de dados. Por que aprender JavaScript para Backend? Aprender Backend JavaScript abre portas na área de programação, isso porque o JavaScript já é uma linguagem bem conhecida e o Backend possibilita a manutenção de toda a parte interna de uma aplicação web. Assim, ele está presente em tudo o que faz a aplicação funcionar. Para quem o curso JavaScript Backend é indicado? Esta formação é indicada para quem está começando em programação e escolheu programar em linguagem JavaScript e o Backend como área do desenvolvimento web para trabalhar. Para começar essa trilha em Backend JS, é importante que você tenha passado pela formação Iniciante em programação, para que já tenha praticado a lógica de programação e tenha tido contato com algumas ferramentas importantes. E, se você estava fazendo a versão anterior deste curso, continue seus estudos nesse link. O que você aprenderá no curso completo JavaScript Backend? Confira alguns tópicos fundamentais da formação em JavaScript com foco no Backend: Fundamentos do JavaScript: no curso JavaScript Backend da Alura, você aprenderá uma linguagem de programação desde seus blocos básicos, entenderá as particularidades do JavaScript e como trabalhar com elas como, por exemplo, as diferentes formas de usar funções e variáveis no JS e seus usos. Avançando com ferramentas e paradigmas: no curso de JavaScript Backend online, você irá praticar a lógica de programação com JS resolvendo um problema real e criará os seus próprios programas para serem executados. Também poderá entender o que são promessas e como trabalhar com código assíncrono em JavaScript. Essa formação é o que você precisa para ter conhecimento do que é possível fazer usando JavaScript no Backend! JavaScript Backend: curso completo para a sua carreira em desenvolvimento de sistemas Agora que você já conhece um dos cursos de JavaScript Backend mais completos do mercado tech, chegou a hora de começar seus estudos. Conheça nossos planos e inscreva-se! Se você estava fazendo a versão anterior desta formação pode continuar seus estudos nela no link.
Construa Data Warehouse com a Alura. Modele dados com foco em dimensão tempo e fatos.
Aprenda a criar aplicações sem servidor com Serverless e Node.js! O Serverless Framework é um framework web gratuito e de código aberto escrito usando Node.js. Serverless é a primeira estrutura desenvolvida para criar aplicativos no AWS Lambda, uma plataforma de computação sem servidor fornecida pela Amazon como parte do Amazon Web Services.
Nesse vídeo apresentamos o GridFS, o sistema de arquivos do MongoDB, se você quiser mais informações sobre ele você pode acessar a documentação oficial do GridFS: [ Quer conhecer mais sobre o tema, confira esses links de cursos da Alura focados neste assunto. Bons estudos! [MongoDB: Uma alternativa aos bancos relacionais tradicionais]( [MongoDB: Modelagem de dados](
Esta formação oferece uma jornada estruturada para profissionais que desejam obter as certificações Certified Associate in Project Management (CAPM) e Project Management Professional (PMP) do Project Management Institute (PMI). Este guia é projetado para capacitar os candidatos a obterem sucesso em suas jornadas de certificação. Ao longo dessa formação, você irá estudar todos os requisitos dos dois exames, conhecendo a fundo os processos de gerenciamento de projetos com a principal publicação sobre o assunto e profissão, o PMBOK em sua mais nova versão. Diferentemente das versões anteriores, a Versão 7 adota uma estrutura mais flexível, adaptável a diferentes tipos de projetos e ambientes. Ela incorpora as melhores práticas de gerenciamento de projetos, bem como tendências emergentes e abordagens ágeis, reconhecendo a natureza dinâmica e complexa dos projetos modernos. Além disso, a Versão 7 enfatiza a importância das competências interpessoais e do mindset de liderança para o sucesso do gerenciamento de projetos. Ela oferece uma visão holística do processo de gerenciamento, desde a concepção até a entrega, destacando a importância da adaptação contínua e da aprendizagem ao longo do ciclo de vida do projeto. Essa formação fornece aos profissionais uma abordagem atualizada e abrangente para enfrentar os desafios do ambiente de negócios que sempre está em constante mudança e atualização. Tudo pronto para avançar na sua carreira em Gestão de Projetos?