Programa do Curso

Introdução

  • O que há de novo no Angular 13?

Componentes Avançados

  • Visão geral de componentes avançados
  • Usando decoradores avançados
  • Usando hooks de ciclo de vida avançados
  • Criando componentes complexos
  • Implementando componentes dinâmicos
  • Criando diretivas personalizadas
  • Criando componentes reutilizáveis

Serviços Avançados

  • Visão geral de serviços avançados
  • Usando provedores de serviço
  • Usando técnicas avançadas de injeção de dependência
  • Usando observáveis e sujeitos
  • Criando serviços assíncronos
  • Criando serviços singleton
  • Criando provedores de fábrica
  • Criando provedores use-value

Rotas Avançadas

  • Visão geral de rotas avançadas
  • Usando rotas aninhadas
  • Usando guards de rota
  • Usando carregamento preguiçoso
  • Usando pré-carregamento
  • Criando resolvers de rota personalizados
  • Usando parâmetros de consulta
  • Usando parâmetros de rota

Formulários Avançados

  • Visão geral de formulários avançados
  • Criando controles de formulário personalizados
  • Criando validadores personalizados
  • Criando validadores assíncronos personalizados
  • Usando formulários reativos em cenários complexos
  • Usando formulários dinâmicos
  • Usando formulários baseados em template com validação
  • Criando diretivas de formulário personalizadas

Testes Avançados

  • Visão geral de testes avançados
  • Testando componentes avançados
  • Testando serviços avançados
  • Testando formulários avançados
  • Usando técnicas de desenvolvimento orientado a testes (TDD)
  • Usando mocking e spies
  • Usando testes de ponta a ponta com Protractor

Otimização de Desempenho

  • Visão geral de otimização de desempenho
  • Usando compilação AOT
  • Usando carregamento preguiçoso
  • Otimizando detecção de mudanças
  • Otimizando renderização de componentes
  • Otimizando solicitações de rede
  • Otimizando renderização do lado do servidor (SSR)

Implantação e Otimização de Build

  • Visão geral de implantação e otimização de build
  • Usando Angular CLI
  • Usando build de produção
  • Usando divisão de código
  • Usando tree shaking
  • Otimizando para aplicativos web progressivos (PWA)
  • Otimizando para motores de busca

Troubleshooting

Resumo e Próximos Passos

Requisitos

  • Noções básicas de HTML, CSS e JavaScript
  • Experiência com Angular 13 ou conclusão de um curso introdutório de Angular 13

Público-alvo

  • Desenvolvedores e programadores experientes que desejam expandir seu conhecimento do Angular 13
 28 Horas

Número de participantes


Preço por Participante

Declaração de Clientes (5)

Próximas Formações Provisórias

Categorias Relacionadas