Logo do curso
Curso

Angular:

desenvolva aplicações SPA com componentes e gerenciamento de estado

Quero estudar na alura

10h

Para conclusão

67

Pessoas nesse curso

Certificado

De participação

Introdução_

O que você aprenderá_

  • Crie componentes reutilizáveis e organize a aplicação em módulos para facilitar a manutenção
  • Defina rotas e fluxo de navegação utilizando o Angular Router
  • Implemente serviços com injeção de dependência para centralizar a lógica de dados
  • Aplique técnicas de gerenciamento de estado com Signals para otimizar a performance
  • Desenvolva layouts responsivos com CSS moderno (Grid, Flexbox e media queries)
  • Formate e exiba dados como moedas e datas de forma consistente e modular

Público alvo_

Profissionais, estudantes e desenvolvedores front-end que desejam aprender a construir aplicações single-page com Angular e TypeScript, aplicando boas práticas de componentização, rotas, serviços e desempenho.

Yago Souza Oliveira

Yago Souza Oliveira

linkedin

Desenvolvedor Flutter Sênior | Professor | Flutter | Dart | Kotlin | AngularSou engenheiro de computação com foco em desenvolvimento mobile com Flutter. Tenho experiência na criação de aplicativos de alta performance para Android e iOS e na gestão de projetos. Atuo na integração de APIs e serviços de terceiros, construção de interfaces responsivas, testes unitários e de widgets, além da manutenção e atualização contínua de aplicações.

Curso atualizado em 26/08/2026

Ementa

  1. Conhecendo o ecossistema Angular

    • Conhecendo o mundo Angular
    • Criando primeiro projeto
    • Organizando pastas e arquivos
  2. Entendendo componentes e estrutura

    • Adicionando assets e criando primeiro componente
    • Criando componente de footer
    • Introdução à rotas e inserindo fontes customizadas
  3. Implementando templates e interatividade

    • Adicionando componente com parâmetro
    • Implementando diretiva for e lista de produtos
    • Finalizando a home page
  4. Introduzindo reatividade com Signals

    • Entendendo reatividade e signals
    • Adicionando signals no controller
    • Adicionando signals na home page
  5. Utilizando serviços e injeção de dependência

    • Entendendo injeção de dependência e service
    • Implementando o service na home page
    • Otimização de gerenciamento de contatos na Indexa

Descubra se esse curso é pra você! Leia as primeiras aulas

Comece essa formação agora mesmo e capacite-se para seu próximo projeto!

Conheça os planos

Este e mais 9 cursos fazem parte das seguintes formações

Nossas formações são uma sequência de cursos e conteúdo para você se profissionalizar e se tornar quem o mercado procura!
Escola

Front-end

Desenvolva experiências web incríveis com HTML, CSS e JavaScript, além de se aprofundar nos principais frameworks do mercado, como React, Angular e Vue.JS. Domine JavaScript a fundo, para não depender de copiar e colar.

Conheça a escola

Pessoas estudando esse curso nesse mês:

Estude com elas

e mais 66 pessoas

Faça parte da nossa comunidade no discord!

Troque conhecimentos com a comunidade da Alura

Aprenda Angular com esse e outros cursos, comece agora!

Conheça os Planos para Empresas