Enquanto você avalia,
99pessoas 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
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.
Dê um passo a mais no desenvolvimento web imergindo no universo do Angular. Este framework front-end utiliza HTML, CSS, JavaScript e TypeScript para criar aplicativos dinâmicos e robustos. Nesta formação, você irá começar sua jornada explorando os princípios fundamentais de HTML e CSS, para construir uma base sólida. Em seguida, adentrará no mundo do JavaScript, desvendando sua importância na integração da interatividade aos aplicativos. Avançará para o TypeScript, uma linguagem poderosa que eleva a segurança e eficiência no desenvolvimento. Por fim, chegará ao Angular, explorando seus componentes, serviços, roteamento, e diversas outras funcionalidades que capacitam você a criar aplicações web de alta qualidade. Desde a configuração inicial até os desafios mais avançados, como manipulação de requisições HTTP, serviços, injeção de dependências e observables, fornecemos as ferramentas essenciais para desenvolver aplicações web robustas. Junte-se a nós nesta jornada do Angular e eleve suas habilidades no desenvolvimento web.
Invista na transformação da sua carreira!
Este artigo explora os princípios de usabilidade e acessibilidade em produtos digitais e não digitais.
Entenda o que são design tokens, como eles facilitam a manutenção do código e ajudam na acessibilidade, com exemplos práticos usando Styled Components.
Domine microsserviços com a Alura. Aprenda decisões arquiteturais e desenvolva aplicações escaláveis com foco no mercado.
Aprenda a criar sites acessíveis com HTML de forma prática seguindo as diretrizes WCAG.
Conheça os aspectos fundamentais da acessibilidade digital em processos de UX. Entenda quem, quando e como considerar a acessibilidade em produtos digitais!
Crie aplicações web em PHP usando Symfony e Doctrine. Symfony é um framework open-source de PHP para aplicações Web, que nasceu inspirado no Spring Framework do Java. Com Symfony você pode criar sistemas web mais rápido e com uma manutenção mais fácil, ele também possibilita que você não tenha que fazer tarefas repetitivas usando código. Symfony também contém bibliotecas de componentes reutilizáveis. Doctrine é um conjunto de bibliotecas que tem como objetivo prover persistência, ele contém vários componentes e pacotes. Nesta formação você vai conhecer e utilizar o ORM (Object Relational Mapper), uma ferramenta que auxilia a mapear um modelo orientado a objetos para um modelo relacional no banco de dados. Além de nos poupar de escrever SQL, o Doctrine nos auxilia na migração entre bancos de dados - por exemplo, facilitando a migração PostgreSQL para Oracle. O Doctrine também ajuda no versionamento do banco de dados, ou seja, no acompanhamento das modificações do banco, o que é feito por meio de Migrations.
Essa trilha está atualizada com o Angular 21 e oferece o caminho estruturado que você precisa para dominar o desenvolvimento front-end com confiança. Unindo desde os fundamentos essenciais da web até as práticas mais modernas do mercado, o objetivo é capacitar você a construir aplicações de página única (SPA) rápidas, robustas e profissionais. Através de uma abordagem didática e prática, você aprende a criar interfaces interativas, acessíveis e otimizadas, percorrendo toda a jornada desde a base técnica até os recursos mais avançados do framework. Destinada a pessoas que desejam ingressar no front-end ou profissionais que buscam atualização técnica, a trilha percorre desde o domínio do HTML, CSS e lógica com TypeScript até os recursos avançados do framework. Você aprenderá a estruturar componentes, gerenciar estados de forma eficiente com Signals e organizar a navegação de aplicações complexas. Ao final, você terá o conhecimento técnico e a visão estratégica necessária para entregar soluções web completas e profissionais.