Programa do Curso

Iniciando com Angular 19

  • Introdução ao Angular e o que há de novo no Angular 19
  • Configuração do projeto com Angular CLI
  • Entendendo a arquitetura do Angular

Componentes e Templates

  • Criando e organizando componentes
  • Vinculação de dados e interpolação
  • Sintaxe de template e ganchos do 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 lazy loading
  • Parâmetros do roteador e guards
  • Estratégias de navegação e melhores práticas

Cliente HTTP e Tratamento de Dados

  • Usando o módulo HttpClient
  • Fazendo solicitações API e tratando respostas
  • Tratamento de erros e observáveis com RxJS

Gerenciamento de Estado e Sinais

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

Teste e Implantação

  • Testes unitários de componentes e serviços
  • Testes end-to-end com ferramentas Angular
  • Otimização de build e estratégias de implantação

Resumo e Próximos Passos

Requisitos

  • Conhecimento 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 migrando para frameworks front-end modernos
  • Engenheiros de software criando SPAs de nível empresarial
 28 Horas

Número de participantes


Preço por Participante

Declaração de Clientes (3)

Próximas Formações Provisórias

Categorias Relacionadas