Plan Szkolenia
Wprowadzenie
- Co nowego w Angular 13?
Zaawansowane komponenty
- Przegląd zaawansowanych komponentów
- Używanie zaawansowanych dekoratorów
- Używanie zaawansowanych hooków cyklu życia
- Tworzenie złożonych komponentów
- Implementowanie dynamicznych komponentów
- Tworzenie niestandardowych dyrektyw
- Tworzenie komponentów wielokrotnego użytku
Zaawansowane serwisy
- Przegląd zaawansowanych serwisów
- Używanie dostawców serwisów
- Używanie zaawansowanych technik iniekcji zależności
- Używanie obserwabli i subiektów
- Tworzenie asynchronicznych serwisów
- Tworzenie serwisów singleton
- Tworzenie dostawców fabryk
- Tworzenie dostawców use-value
Zaawansowane routing
- Przegląd zaawansowanego routingu
- Używanie zagnieżdżonych tras
- Używanie strażników tras
- Używanie leniwego ładowania
- Używanie wstępnego ładowania
- Tworzenie niestandardowych rozwiązań tras
- Używanie parametrów zapytań
- Używanie parametrów tras
Zaawansowane formularze
- Przegląd zaawansowanych formularzy
- Tworzenie niestandardowych kontrolek formularzy
- Tworzenie niestandardowych walidatorów
- Tworzenie niestandardowych asynchronicznych walidatorów
- Używanie reaktywnych formularzy w złożonych scenariuszach
- Używanie dynamicznych formularzy
- Używanie formularzy opartych na szablonach z walidacją
- Tworzenie niestandardowych dyrektyw formularzy
Zaawansowane testowanie
- Przegląd zaawansowanego testowania
- Testowanie zaawansowanych komponentów
- Testowanie zaawansowanych serwisów
- Testowanie zaawansowanych formularzy
- Używanie technik testowania opartego na testach
- Używanie mocków i szpiegów
- Używanie testów end-to-end z Protractorem
Optymalizacja wydajności
- Przegląd optymalizacji wydajności
- Używanie kompilacji AOT
- Używanie leniwego ładowania
- Optymalizacja wykrywania zmian
- Optymalizacja renderowania komponentów
- Optymalizacja żądań sieciowych
- Optymalizacja renderowania po stronie serwera
Wdrażanie i optymalizacja budowania
- Przegląd wdrażania i optymalizacji budowania
- Używanie Angular CLI
- Używanie produkcji build
- Używanie podziału kodu
- Używanie tree shaking
- Optymalizacja dla progresywnych aplikacji internetowych
- Optymalizacja dla wyszukiwarek internetowych
Rozwiązywanie problemów
Podsumowanie i kolejne kroki
Wymagania
- Podstawowa znajomość HTML, CSS i JavaScript
- Doświadczenie z Angular 13 lub ukończenie wprowadzającego kursu Angular 13
Odbiorcy
- Doświadczeni deweloperzy i programiści, którzy chcą poszerzyć swoją wiedzę na temat Angulara 13
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ę