Programa do Curso
Introdução
- Visão geral dos tópicos avançados do Angular 15
- Revisão dos fundamentos de Angular 15
Técnicas avançadas de componentes
- Padrões avançados de arquitetura de componentes
- Utilização de ganchos avançados do ciclo de vida dos componentes
- Criação de componentes dinâmicos
- Utilização de Angular Elements para criar componentes Web
Técnicas avançadas de diretiva
- Criar directivas estruturais personalizadas
- Implementar a composição avançada de directivas
- Utilizar a diretiva ngTemplateOutlet
- Implementação de animações avançadas
Técnicas avançadas RxJS
- Conceitos avançados de RxJS
- Utilização de RxJS para implementar interfaces de utilizador complexas
- Programação reactiva com Angular 15
- Formulários reactivos com RxJS
Técnicas avançadas de deteção de alterações
- Conceitos avançados de deteção de alterações
- Implementação da estratégia de deteção de alterações onPush
- Utilização da API IterableDiffers
- Otimização do desempenho da deteção de alterações
Técnicas avançadas de encaminhamento
- Utilizar o carregamento lento para melhorar o desempenho da aplicação
- Utilizar estratégias de pré-carregamento para melhorar a experiência do utilizador
- Implementar a renderização do lado do servidor com Angular Universal
- Implementar uma saída de router personalizada
Técnicas de teste avançadas
- Escrever testes abrangentes com alta cobertura de código
- Utilizar mocks e spies em testes
- Utilização de estruturas de teste avançadas para Angular 15
- Depurando testes complexos
Técnicas avançadas de depuração
- Utilizar as Angular DevTools
- Depurar Angular 15 aplicações utilizando as DevTools do browser
- Resolução de problemas comuns em aplicações Angular 15
- Utilização de técnicas de depuração avançadas para otimização do desempenho
Técnicas avançadas de desempenho
- Técnicas avançadas de otimização do desempenho para Angular 15
- Implementação da deteção de alterações no push
- Implementação de lazy loading para um desempenho ótimo
- Otimização de pedidos de rede utilizando o HttpInterceptor da Angular.
- Renderização do lado do servidor para um melhor desempenho
Resumo e próximas etapas
Requisitos
- Familiaridade com Angular 15, HTML, CSS e JavaScript
Público
- Desenvolvedores
- Programadores
Declaração de Clientes (5)
- I really like the course and the Trainor is very accommodating and has a great knowledge on the topic. It just that not all topics are discussed in the 4-day training.
Allan - Tribal Software Philippines Inc
Curso - Angular 14
Gostei das tuas piadas
Dermot - Griffiths & Armour
Curso - Angular 2 Fundamentals
Máquina Traduzida
Practical examples, exercises and best practices
Bartosz Zawistowski - Capgemini Polska Sp. z o.o.
Curso - Angular 10 for Developers
Pipe Routing Data Biding Services
Edmundo Manave - CEDSIF, IP - Ministry of Finance
Curso - Angular 12
Knowledgeable and friendly trainer