Plan Szkolenia
Wprowadzenie
- Przegląd zaawansowanych tematów Angular 15
- Powtórzenie podstaw Angular 15
Zaawansowane techniki komponentów
- Zaawansowane wzorce architektury komponentów
- Używanie zaawansowanych hooków cyklu życia komponentów
- Tworzenie dynamicznych komponentów
- Używanie Angular Elements do tworzenia komponentów internetowych
Zaawansowane techniki dyrektyw
- Tworzenie niestandardowych dyrektyw strukturalnych
- Implementacja zaawansowanej kompozycji dyrektyw
- Używanie dyrektywy ngTemplateOutlet
- Implementacja zaawansowanych animacji
Zaawansowane techniki RxJS
- Zaawansowane koncepcje RxJS
- Używanie RxJS do implementacji złożonych interfejsów użytkownika
- Programowanie reaktywne z Angular 15
- Formularze reaktywne z RxJS
Zaawansowane techniki wykrywania zmian
- Zaawansowane koncepcje wykrywania zmian
- Implementacja strategii wykrywania zmian onPush
- Używanie API IterableDiffers
- Optymalizacja wydajności wykrywania zmian
Zaawansowane techniki routingu
- Używanie lazy loadingu do poprawy wydajności aplikacji
- Używanie strategii preloadingu do poprawy doświadczenia użytkownika
- Implementacja renderowania po stronie serwera z Angular Universal
- Implementacja niestandardowego router outlet
Zaawansowane techniki testowania
- Pisanie kompleksowych testów z wysokim pokryciem kodu
- Używanie mocków i szpiegów w testach
- Używanie zaawansowanych frameworków testowych dla Angular 15
- Debugowanie złożonych testów
Zaawansowane techniki debugowania
- Używanie Angular DevTools
- Debugowanie aplikacji Angular 15 przy użyciu DevTools przeglądarki
- Rozwiązywanie typowych problemów w aplikacjach Angular 15
- Używanie zaawansowanych technik debugowania do optymalizacji wydajności
Zaawansowane techniki optymalizacji wydajności
- Zaawansowane techniki optymalizacji wydajności dla Angular 15
- Implementacja wykrywania zmian onPush
- Implementacja lazy loadingu dla optymalnej wydajności
- Optymalizacja żądań sieciowych przy użyciu HttpInterceptor Angular
- Renderowanie po stronie serwera dla poprawy wydajności
Podsumowanie i kolejne kroki
Wymagania
- Znajomość Angular 15, HTML, CSS i JavaScript
Grupa docelowa
- Deweloperzy
- Programiści
Opinie uczestników (2)
Zdecydowanie polubiłem przebieg szkolenia; omawiała temat, a na koniec każdego tematu miała dobrze zdefiniowane sesje praktyczne dla nas. Była w stanie szybko przewodzić nami przez problemy, z którymi napotykaliśmy się podczas tych sesji praktycznych.
Rabin Byanjankar - Lument
Szkolenie - Angular 17
Przetłumaczone przez sztuczną inteligencję
W zaledwie trzy dni omówiono wszystkie tematy z materiału szkoleniowego, a nawet kilka dodatkowych.
Ovidiu
Szkolenie - Angular 2 Fundamentals
Przetłumaczone przez sztuczną inteligencję