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
Saiba o que é o grid, uma importante ferramenta visual para construção de layouts. Entenda, na prática, como dispor os elementos da sua composição, como imagens e textos, em projetos de design para impressão e para telas, inclusive apps e sites.
O HackerRank é um site onde desenvolvedores podem praticar a programar resolvendo desafios. Os programadores competem entre si, tentando encontrar uma solução de acordo com as especificações dadas. Os desafios de programação do HackerRank podem ser resolvidos em várias de linguagens de programação como Java, C ++, PHP, Python, SQL, JavaScript e abrangem áreas de computação diferentes como algoritmos ou estrutura de dados. Ficou interessado em resolver um desafio e quer um boa explicação como funciona? O Guilherme Silveira, head de educação na Alura, é amante de desafios e mostra como! Confira o vídeo e a explicação dele!
Invista na transformação da sua carreira!
Descubra como centralizar elementos no CSS! Aprenda técnicas para alinhar textos e blocos inteiros na tela de maneira prática. Confira agora!
Saiba como utilizar o JavaScript parar manipular seletores e fazer alterações no CSS
Nesse guia abordaremos todas as unidades atuais presentes no CSS. Veremos também casos de uso interessantes no dia a dia.
Organize seu CSS de forma profissional! Aprenda a evitar conflitos de nomes e problemas de especificidade, tornando seu código escalável e fácil de manter.
Aprenda a organizar seu CSS com SMACSS! Evite código duplicado e conflitos de classes isolando componentes em módulos, estilos de base e estados.
Neste treinamento, a Rafa Ballerini e o Gui Lima vão te ensinar como posicionar os elementos de uma página web com Flexbox de forma prática com um projeto real.
Aprenda a criar formulários HTML otimizados, aplicar diretrizes de acessibilidade e utilizar estratégias de SEO para garantir a qualidade e a atualização constante dos projetos.