SEMANA DA PROGRAMAÇÃO
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
Conteúdos gratuitos
Explore conteúdos gratuitos para aprender tecnologia no seu ritmo. Encontre artigos com conteúdos técnicos para aprender na prática, notícias para acompanhar as principais tendências do mercado e o Alura Labs, com análises e reflexões de especialistas sobre tecnologia, IA e carreira.
Avance em testes E2E com Faker.js, isolamento de testes, mocks e paralelismo com workers ao testar o fluxo de autenticação no Angular com Playwright.
Aprenda a identificar e implementar diferentes tipos de testes, utilizando GitHub Actions para automatizar pipelines CI/CD e garantir a qualidade do software.
Invista na transformação da sua carreira!
Veja como utilizar machine learning para classificar textos com Python. Nesse post você verá como utilizar a biblioteca Scikit-learn para criar seus modelos e classificar comentários.
Aprenda sobre outros tipos de teste de usabilidade para validar a eficiência de todos os detalhes possíveis da sua interface digital, para apps, sites e outros produtos.
A carreira AI Product Design foi desenvolvida para você que já atua como product designer e precisa integrar tecnologia e inteligência artificial à sua rotinha de trabalho. A trilha procura responder à cada vez maior demanda do mercado por designers de produto generalistas que dominam diversos sistemas de IA para atuar de ponta a ponta na construção de soluções digitais. Os cursos foram criados e organizados para transformar a pessoa de product design em uma parceira estratégica do negócio, indo além da criação de interfaces para focar na resolução de problemas complexos. Eles vão te entregar um toolkit de IA associado ao seu fluxo de trabalho, para aumentar a sua produtividade em um mercado que valoriza a agilidade e a capacidade de de aprender novas habilidades. Ao concluir a trilha, você terá os recursos necessários para realizar entregas ágeis que resolvem problemas de negócio.
Aprenda Growth Marketing, do básico ao avançado, e desenvolva habilidades para impulsionar resultados de forma estratégica. Nesta jornada, você vai dominar experimentação, ferramentas digitais e criatividade para liderar estratégias de crescimento de ponta a ponta.
Aprenda a integrar desenvolvimento e operações com pipelines CI/CD, containers, orquestração, infraestrutura como código, monitoramento e cultura DevOps tudo com foco em ferramentas modernas e práticas de mercado.
Aprenda a utilizar o Spring Boot com a linguagem Kotlin no desenvolvimento de APIs Rest. Spring Boot atualmente é o principal framework utilizado no mundo Java para o desenvolvimento de APIs Rest, sendo que ele também suporta outras linguagens de programação, como o Kotlin, que é uma linguagem bastante popular no mercado e cuja adoção vem crescendo cada vez mais, devido a sua simplicidade em relação ao Java. Nessa formação você aprenderá como utilizar a linguagem Kotlin para o desenvolvimento de uma API Rest utilizando o Spring Boot, em conjunto com outras tecnologias, como JPA, Flyway e Docker, construindo o projeto do zero e indo até o deploy em ambiente cloud.
Aprenda a construir uma aplicação nativa na nuvem, usando Kotlin! Cloud Native é uma abordagem no desenvolvimento de software que utiliza a computação em nuvem para "criar e executar aplicativos escaláveis em ambientes modernos e dinâmicos, como nuvens públicas, privadas e híbridas". E nesta formação você vai aprender tudo isso, utilizando Kotlin e Kubernetes.
Domine a engenharia de confiabilidade de sites (SRE) e aprenda a construir, implementar e monitorar sistemas escaláveis e resilientes em ambientes de nuvem. Este curso combina teoria e prática, preparando você para resolver problemas do mundo real e automatizar operações.