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.
O que é cada uma das linguagens HTML, CSS e Javascript e quais as diferenças entre elas? Descubra mais nesse artigo!
Aprenda CSS com nosso Guia completo: descubra o que é, como usar no HTML e obtenha dicas essenciais para desenvolvimento web. Acesse agora!
Invista na transformação da sua carreira!
Descubra o que são animações com CSS e quais os seu principais benefícios.
BEM organiza o CSS em blocos, elementos e modificadores, evitando conflitos, facilitando manutenção e criando componentes reutilizáveis.
Nesta carreira, você vai começar do zero e construir, passo a passo, a base necessária para atuar com desenvolvimento de software no contexto atual, em que a IA já faz parte do trabalho de quem programa, aprende, pesquisa, testa e resolve problemas. Ao longo da jornada, você vai aprender fundamentos da web, HTML, CSS, JavaScript, React, Java, Spring Boot, APIs, banco de dados e práticas profissionais de desenvolvimento. A IA estará presente durante todo o processo, não como um atalho para pular etapas, mas como uma parceira de aprendizagem e produção: ajudando a investigar, revisar, experimentar, validar ideias e trabalhar com mais clareza. No final, você terá passado por uma formação completa, conectando fundamentos técnicos, construção de interfaces, desenvolvimento back-end e uso aplicado de IA no fluxo real de trabalho. A proposta é que você avance com segurança, entenda o que está fazendo e saiba usar a tecnologia de forma crítica, produtiva e responsável.
Ninguém mais tem nojinho de trabalhar com HTML e JavaScript, mas colocar a mão no CSS e ainda mantê-lo de forma adequada é um desafio que poucos encaram. De onde veio o CSS? Quais são as boas práticas? Que ferramentas estão na boca do povo? Nosso host Paulo Silveira conversa com o Sergio Lopes e Diego Eis sobre a evolução e possibilidades do CSS. Participantes: Paulo Silveira, host do hipsters Sergio Lopes, líder técnico na Alura e Caelum, mestre mobile Diego Eis, fundador do tableless, líder de equipe na Locaweb Links que apareceram: Tableless As linguagens que quase foram o CSS Metodologia BEM CSS OOCSS Locaweb Style (framework CSS) Cursos relacionados na Alura: HTML5 e CSS3 I: Suas primeiras páginas da Web HTML5 e CSS3 II: Turbinando as suas páginas Sass e Compass: Descomplicando o CSS LESS: CSS simples e produtivo Produção e conteúdo: Alura Cursos online de Tecnologia Caelum Ensino e Inovação Edição e sonorização: Radiofobia Podcast e Multimídia
Neste Alura+, a Juliana Amoasei vai te acompanhar nos primeiros passos com o CSS Flexbox pra você já começar com o pé direito! Dá pra tirar muito mais proveito dessa ferramenta se a gente entende melhor como ela funciona e o porquê de alguns comportamentos. O guia do Flexbox em português: Guia do CSS Tricks em inglês: O Flexbox Cheatsheet é bem visual e você pode já ir testando as propriedades: Se quiser praticar, o Flexbox Froggy é um clássico:
Aprenda a criar animações e transições sofisticadas em projetos web com JavaScript e CSS.
Aprenda a aplicar técnicas avançadas em React utilizando CSS Modules, Styled Components e Tailwind CSS, integrando ferramentas de design para criar interfaces consistentes e modernas.