Programa do Curso

Começando com Angular 20

  • Introdução ao Angular e novidades no Angular 20
  • Configuração de projeto com Angular CLI
  • Entendendo a arquitetura do Angular

Componentes e Templates

  • Criando e organizando componentes
  • Vinculação de dados e interpolação
  • Sintaxe do template e hooks de ciclo de vida

Diretivas e Pipes

  • Usando diretivas estruturais e de atributo embutidas
  • Criando diretivas personalizadas
  • Usando e criando pipes personalizados

Injeção de Dependência e Serviços

  • Entendendo o sistema DI do Angular
  • Criando e fornecendo serviços
  • Injetando serviços em componentes

Formulários e Validação

  • Formulários orientados por template
  • Formulários reativos e form builder
  • Técnicas de validação de formulários

Roteamento e Navegação

  • Configurando rotas e módulos de carregamento preguiçoso
  • Parâmetros do roteador e guards
  • Estratégias de navegação e melhores práticas

HTTP Client e Manipulação de Dados

  • Usando o módulo HttpClient
  • Fazendo solicitações API e manipulando respostas
  • Tratamento de erros e observables com RxJS

Gerenciamento de Estado e Sinais

  • Usando RxJS para gerenciamento reativo de estado
  • Introdução aos sinais do Angular
  • Gerenciando o estado da aplicação em escala

Testes e Implantação

  • Teste unitário de componentes e serviços
  • Teste de ponta a ponta com ferramentas do Angular
  • Otimização de build e estratégias de implantação

Resumo e Próximos Passos

Requisitos

  • Compreensão de HTML, CSS e JavaScript
  • Experiência com conceitos de desenvolvimento web e REST APIs
  • Familiaridade com TypeScript é útil, mas não é obrigatória

Público-Alvo

  • Desenvolvedores web construindo aplicações front-end dinâmicas e escaláveis
  • Desenvolvedores JavaScript em transição para frameworks de front-end modernos
  • Engenheiros de software criando SPAs de nível empresarial
 28 Horas

Declaração de Clientes (3)

Próximas Formações Provisórias

Categorias Relacionadas