Programa do Curso
Introdução
- Visão geral de tópicos avançados do Angular 14
- Revisão dos fundamentos do Angular 14
TypeScript Avançado
- Compreendendo a sintaxe avançada do TypeScript
- Técnicas avançadas para trabalhar com classes e interfaces
- Guardas de tipo, tipos union e intersection types
- Decorators avançados
Componentes Avançados
- Personalizando a detecção de mudanças do Angular
- Usando projeção de conteúdo para criar componentes reutilizáveis
- Criando componentes dinâmicos
- Usando técnicas avançadas de entrada e saída
Diretivas Avançadas
- Personalizando o comportamento das diretivas
- Criando diretivas estruturais
- Técnicas avançadas de diretivas
Serviços Avançados
- Técnicas avançadas de Injeção de Dependência
- Criando e usando fábricas de serviços
- Usando serviços para gerenciamento de estado
- Programação reativa com RxJS
Formulários Avançados
- Implementando controles de formulário personalizados
- Técnicas avançadas de validação de formulários
- Trabalhando com modelos de formulários complexos
- Criando templates de formulários personalizados
HttpClient Avançado
- Interceptadores e middleware
- Cache e armazenamento de dados offline
- Implementando WebSockets
- Gestão de grandes conjuntos de dados com paginação
Testes e Depuração Avançados
- Técnicas avançadas de teste com Jasmine e Karma
- Fazendo mocking de serviços e componentes para testes
- Depurando problemas de desempenho
- Testando código assíncrono complexo
Criando Bibliotecas e Módulos
- Criando bibliotecas Angular 14 personalizadas
- Desenvolvendo módulos Angular 14 personalizados
- Reutilizando código em múltiplos projetos
- Distribuindo e publicando bibliotecas e módulos personalizados
Otimização de Desempenho
- Compreendendo as características de desempenho do Angular 14
- Fazendo profiling e identificando gargalos de desempenho
- Implementando técnicas avançadas de otimização
- Criando aplicações performáticas com carregamento sob demanda (lazy loading)
Resumo e Próximos Passos
Requisitos
- Familiaridade com Angular 14, HTML, CSS e JavaScript
Público-Alvo
- Desenvolvedores
- Programadores
Declaração de Clientes (5)
Gostei do facto de a formação se centrar mais na vertente prática.
Mihaela - Ness
Curso - NgRx
Máquina Traduzida
Tópicos discutidos, muitos exemplos de código ao vivo, atitude dos treinadores em relação ao grupo
Weronika - ATOS PGS sp. z o.o.
Curso - Reactive Programming with Angular RxJS
Máquina Traduzida
Gostei das tuas 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
Pipeline Rotas Binding de Dados Serviços
Edmundo Manave - CEDSIF, IP - Ministry of Finance
Curso - Angular 12
Máquina Traduzida