Programa do Curso

Introdução

  • Visão geral dos tópicos avançados do Angular 15
  • Revisão dos fundamentos do Angular 15

Técnicas Avançadas de Componentes

  • Padrões avançados de arquitetura de componentes
  • Usando ganchos de ciclo de vida avançados de componentes
  • Criando componentes dinâmicos
  • Usando Angular Elements para criar web components

Técnicas Avançadas de Diretivas

  • Criando diretivas estruturais personalizadas
  • Implementando composição avançada de diretivas
  • Usando a diretiva ngTemplateOutlet
  • Implementando animações avançadas

Técnicas Avançadas do RxJS

  • Conceitos avançados do RxJS
  • Usando RxJS para implementar interfaces de usuário complexas
  • Programação reativa com Angular 15
  • Formulários reativos com RxJS

Técnicas Avançadas de Detecção de Mudanças

  • Conceitos avançados de detecção de mudanças
  • Implementando a estratégia de detecção de mudanças onPush
  • Usando a API IterableDiffers
  • Otimizando o desempenho da detecção de mudanças

Técnicas Avançadas de Roteamento

  • Usando carregamento sob demanda para melhorar o desempenho do aplicativo
  • Usando estratégias de pré-carregamento para melhorar a experiência do usuário
  • Implementando renderização no lado do servidor com Angular Universal
  • Implementando um roteador personalizado

Técnicas Avançadas de Testes

  • Escrevendo testes abrangentes com alta cobertura de código
  • Usando mocks e spies nos testes
  • Usando frameworks de teste avançados para Angular 15
  • Depurando testes complexos

Técnicas Avançadas de Depuração

  • Usando as Ferramentas de Desenvolvimento do Angular
  • Depurando aplicativos Angular 15 usando as Ferramentas de Desenvolvimento do navegador
  • Solucionando problemas comuns em aplicativos Angular 15
  • Usando técnicas avançadas de depuração para otimização de desempenho

Técnicas Avançadas de Desempenho

  • Técnicas avançadas de otimização de desempenho para Angular 15
  • Implementando detecção de mudanças onPush
  • Implementando carregamento sob demanda para desempenho ótimo
  • Otimizando solicitações de rede usando o HttpInterceptor do Angular
  • Renderização no lado do servidor para melhor desempenho

Resumo e Próximos Passos

Requisitos

  • Familiaridade com Angular 15, HTML, CSS e JavaScript

Público-Alvo

  • Desenvolvedores
  • Programadores
 28 Horas

Número de participantes


Preço por Participante

Declaração de Clientes (5)

Próximas Formações Provisórias

Categorias Relacionadas