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.
Começar a programar pode sim ser rápido, mas dominar uma tecnologia, uma linguagem, vai levar anos. Planeje-se e encare essa jornada
Quer descobrir como simplificar bastante seu código com as funções assíncronas “async” e “await”? Veja neste artigo.
Quer facilitar seu trabalho com versões diferentes do Node.JS? Vamos te contar mais nesse artigo sobre uma ferramenta bem interessante chamada “NVM”.
Invista na transformação da sua carreira!
Como a programação pode ajudar a acelerar projetos? Descubra isso e muito mais neste artigo.
Entenda o que é REST e o que significa este modelo de arquitetura. Neste artigo, descubra a origem do termo, suas responsabilidades e os principais métodos do HTTP.
Flask é um um pequeno framework para desenvolvimento web escrito em Python. Aprenda passo a passo como instalar e crie sites, APIS e aplicações incríveis.
Como Patterns moldam seu pensamento sobre desenvolvimento de software e influenciam na sua carreira?
Aprenda a utilizar o venv para isolar dependências em Python, evitar conflitos de versões e facilitar a replicação do seu ambiente de desenvolvimento.
Nesse artigo vamos aprender criar variáveis de ambiente no Windows, Linux e MacOS.
Escolha a melhor IDE para Python! Compare a leveza do VSCode com a robustez do PyCharm e saiba qual ambiente otimiza mais o seu desenvolvimento de software.