Enquanto você avalia,
234234pessoas 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
Crie uma infraestrutura escalável em Java com Spring Boot: utilize Docker, Nginx e otimize banco de dados para uma aplicação performática e escalável.
Crie um projeto seguindo uma arquitetura de microsserviços, que vem sendo cada vez mais utilizada, incluindo gateway, service discovery, comunicação síncrona, implementação de circuit breaker e fallback. Tudo isso utilizando Java e o Spring Framework.
Invista na transformação da sua carreira!
Com o Selenium Webdriver você poderá utilizar java para testar suas aplicações web, capturar elementos HTML, usar Page Objects e muito mais.
Compreenda o uso de herança e polimorfismo na linguagem Java e entenda a importância desses pilares da orientação a objetos.
Aprenda a criar código genérico e reutilizável e a converter objetos com a API de reflection do Java com uma abordagem prática.
Aprenda a criar assistentes virtuais em Java com LangChain4j: integre Telegram, Notion e Whisper, faça chamadas HTTP, manipule JSON com Jackson e estruture agentes conversacionais escaláveis.
Você vai aprender fundamentos de GPT (Generative Pre-trained Transformer) e suas aplicações, vai usar Java e bibliotecas relevantes para desenvolvimento de IA. Vai aprender como interagir com as APIs da OpenAI para criação de conteúdo, desenvolvimento de chatbots inteligentes com fluxos de conversação natural, e utilização de prompts eficazes para geração de texto preciso e relevante. Ela será útil para você que quer: Implementar IA em seu negócio ou projeto pessoal.Criar ferramentas poderosas que simplifiquem operações.Gerar conteúdo de qualidade em escala. O que você vai aprender nesta formação? Chatbots Inteligentes: Aprenda a criar chatbots conversacionais que se adaptam às necessidades dos seus usuários, oferecendo uma experiência de usuário incomparável. Ferramentas Personalizadas: Use as APIs da OpenAI para criar ferramentas que automatizam e simplificam os processos do dia a dia em seu negócio. Prompts Eficazes: Aprenda a formular prompts que geram respostas precisas e úteis, economizando tempo e recursos. Integração com Java: Descubra como combinar o poder do Java com as APIs da OpenAI para criar soluções que são tanto robustas quanto escaláveis. Inovação Constante: Mantenha-se à frente da concorrência ao adotar as tecnologias mais recentes que estão redefinindo diversos setores.
Aprenda a usar e personalizar testes automatizados - a ferramenta do Flutter para garantir a qualidade do código, descubra como criar testes de unidade, de widgets, e de integração, a simular dependências externas usando o mockito e otimizar a cobertura de testes!
Testes automatizados ocupam, em empresas de tecnologia, boa parte do trabalho de uma pessoa desenvolvedora iOS. A qualidade importa! Aplicativos lentos ou com erros não caem nas graças do público. Logo, é preciso testar o código, o que previne erros e aumenta a qualidade e confiança de um aplicativo. Desbloqueie e refine suas habilidades em iOS com testes de unidade, integração, UI, snapshots, end-to-end — e muito mais! Você vai vivenciar, na prática, técnicas e ferramentas do mercado de trabalho. Vamos lá?
Aprenda BDD com Cucumber na Alura. Crie testes de aceitação e melhore a qualidade do software.