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
Testemunhos de Clientes (5)
Foi muito interativo e informativo. O instrutor foi muito paciente conosco quando não entendíamos algo e garantiu que ninguém ficasse para trás durante o treinamento.
Daniel - INIT Innovations in Transportation Ltd.
Curso - Angular 17
Máquina Traduzida
- Gostei muito do curso e o instrutor é muito atencioso e tem um grande conhecimento sobre o assunto. Apenas não foram abordados todos os tópicos no treinamento de 4 dias.
Allan - Tribal Software Philippines Inc
Curso - Angular 14
Máquina Traduzida
Eu gostei das suas piadas
Dermot - Griffiths & Armour
Curso - Angular 2 Fundamentals
Máquina Traduzida
Exemplos práticos, exercícios e melhores práticas
Bartosz Zawistowski - Capgemini Polska Sp. z o.o.
Curso - Angular 10 for Developers
Máquina Traduzida
Pipe Roteamento Vinculação de Dados Serviços
Edmundo Manave - CEDSIF, IP - Ministry of Finance
Curso - Angular 12
Máquina Traduzida