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 (10)
The practical experience of actually working with the code
Chad Roskuge - ALTRON
Curso - AngularJS Basics
interesting showing the topic
Adam Boroch - SPOC S.A.
Curso - Angular JavaScript
The labs were interesting and probably the most useful learning tool to me. Anything I missed or forgot about was relearned or reinforced in the labs.
Joseph Fuerst
Curso - Building Web Apps using the MEAN stack
Gostei das tuas piadas
Dermot - Griffiths & Armour
Curso - Angular 2 Fundamentals
Machine Translated
I mostly enjoyed the hands-on training code.
Tomislav Brajkovic - HSE - Healthlink
Curso - Angular 4: Create Single-Page Applications Using HTML, CSS and JavaScript
Análise passo a passo. Explicação de cada linha de código. Todos os problemas que tive durante o curso foram resolvidos com sucesso e o Łukasz explicou-me a razão. Também gostei das boas práticas que foram apresentadas. Nunca me convenci do estilo TDD - simplesmente não o considero útil e não vale o seu tempo. O Łukasz apontou tantas vantagens do TDD que mudou completamente a minha opinião.
Michał Uściński - Devapo Sp. z o. o.
Curso - Testing Angular Applications
Machine Translated
część o RxJS
Kacper - INWEBIT Sp. z o.o.
Curso - Reactive Programming with Angular RxJS
I liked the communication and way of passing knowledge.
Marcin Wojdowski - PSI Polska Sp. z o.o.
Curso - Angular 5
Good material! The trainer is a really nice guy which helps a lot!
Xander Knol - Conclusion Learning Centers
Curso - Angular 6
Good examples and interactive course !