Enquanto você avalia,
1616pessoas 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.
Neste vídeo, Nayanne Batista mostra como utilizar o Angular para criar uma SPA (Single Page Application). Com a ferramenta chamada Angular CLI, é possível criar toda a infraestrutura de um projeto em poucos minutos. Dessa forma, a complexidade de criar todos os arquivos e pastas da aplicação é abstraída com um comando simples. Acompanhe nesse Alura+ o que é o Angular, como instalar a Interface de Linha de Comando do Angular (CLI), ver o comando para criar uma aplicação e fazer um overview para entender a estrutura dos principais arquivos gerados por padrão no projeto. Além disso, vamos criar nosso primeiro componente e executar o projeto para ver nossa aplicação renderizada na tela. Para que você possa mergulhar ainda mais no tema, seguem links de conteúdos complementares: **Cursos:** - [Angular parte 1: fundamentos]( - [Angular: começando com o framework]( - [Angular: boas práticas em arquiteturas e formulários]( **Artigos Complementares:** - [Como começar com Angular]( - [Criando aplicações Angular com Angular CLI](
**Você quer otimizar o desempenho de aplicações Angular? Busca oferecer uma experiência de usuário fluida? Parece interessante dominar técnicas solicitadas no mercado? **Nesta formação, você aprenderá três habilidades avançadas de Angular: Service workers para PWAS, serviços em segundo plano e aplicações que funcionam offline;Signals para simplificar a gestão de estado, otimizar desempenho e escrever código limpo; SSR (server side rending) para carregar aplicativos mais rapidamente. Domine esse trio e colha os benefícios em seus projetos profissionais e pessoais. O que preciso saber para iniciar essa formação? Recomendamos que você domine HTML, CSS e Angular (componentes, diretivas, formulários, HTTP, gestão de estado e testes de unidade). Vamos iniciar a próxima evolução na sua carreira?
Invista na transformação da sua carreira!
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.
Aprenda por que o Angular utiliza TypeScript e como aproveitar ao máximo essa poderosa combinação.
Conheça as principais novidades do Angular 17, incluindo novo control flow, deferrable views, SSR aprimorado e melhorias que elevam desempenho e DX.
Entenda como funcionam os Angular Signals, como eles melhoram a reatividade, evitam verificações desnecessárias e otimizam o desempenho da aplicação.
Neste artigo, você verá o que é um componente em Angular, para que serve, como e onde usá-los.
Aprenda formulários no Angular com a Alura. Crie validações síncronas e assíncronas com abordagem baseada em templates.
Aprenda os signals do Angular e otimize a gestão de estado. Crie variáveis reativas a mudanças!
Neste curso, aprenda como deixar a sua aplicação Angular acessível, lidando com os componentes de maneira mais inclusiva.