Plan Szkolenia
Wprowadzenie
- Co nowego w Angular 12?
Zaawansowane techniki komponentów
- Zaawansowane wzorce komponentów
- Komponenty dynamiczne
- Projekcja zawartości
- Odniesienia do kontenera widoku
- Wykrywanie zmian
- Zdarzenia niestandardowe
Zaawansowane techniki dyrektyw
- Zaawansowane wzorce dyrektyw
- Zaawansowane wiązanie hosta
- Zaawansowane moduły nasłuchujące hosta
- Zaawansowane dyrektywy strukturalne
- Dyrektywy jako usługi
Zaawansowane techniki wiązania danych
- Rury czyste i nieczyste
- Strategie wykrywania zmian
- Bezstrefowe wykrywanie zmian
- Obserwowalne i operatorzy
- RxJS Strumienie
Leniwe ładowanie i dynamiczne importowanie
- Leniwe ładowanie tras
- Leniwe ładowanie komponentów
- Federacja modułów
Optymalizacja Angular 12 Wydajność
- Najlepsze praktyki w zakresie wydajności
- Używanie Web Workers do równoległości
- Używanie Zone.js do profilowania
- Wstępne ładowanie modułów
- Potrząsanie drzewem i dzielenie kodu
Zaawansowane formularze
- Reactive Forms
- FormBuilder
- Niestandardowe walidatory
Testowanie Angular 12 Aplikacje
- Zaawansowane techniki testowania
- Zaawansowane komponenty i dyrektywy Unit Testing
- Testowanie komponentów dynamicznych
- Testowanie formularzy
- Testowanie integracji
Zaawansowane techniki debugowania
- Zaawansowane koncepcje debugowania
- Używanie Augury do debugowania
- Debugowanie przy użyciu VS Code
- Śledzenie i profilowanie
Zaawansowane funkcje bezpieczeństwa
- Najlepsze praktyki bezpieczeństwa
- Korzystanie z uwierzytelniania OAuth2
- Ochrona tras i zasobów
Zaawansowane Angular 12 Wdrożenie
- Wdrażanie przy użyciu platformy Docker
- Wdrażanie za pomocą Kubernetes
- Ciągła integracja i wdrażanie
Angular 12 najlepszych praktyk
- Najlepsze praktyki tworzenia łatwych w utrzymaniu Angular 12 aplikacji
Rozwiązywanie problemów
Podsumowanie i kolejne kroki
Wymagania
- Doświadczenie w tworzeniu Angular 12 aplikacji
Uczestnicy
- Deweloperzy, którzy mają doświadczenie w tworzeniu Angular 12 aplikacji
Opinie uczestników (5)
Podobało mi się, że szkolenie koncentrowało się bardziej na praktycznej stronie.
Mihaela - Ness
Szkolenie - NgRx
Przetłumaczone przez sztuczną inteligencję
Tematy, które zostały omówione, wiele przykładów kodu na żywo, postawa trenera wobec grupy
Weronika - ATOS PGS sp. z o.o.
Szkolenie - Reactive Programming with Angular RxJS
Przetłumaczone przez sztuczną inteligencję
Polubiałem twoje dowcipy
Dermot - Griffiths & Armour
Szkolenie - Angular 2 Fundamentals
Przetłumaczone przez sztuczną inteligencję
Praktyczne przykłady, ćwiczenia i najlepsze praktyki
Bartosz Zawistowski - Capgemini Polska Sp. z o.o.
Szkolenie - Angular 10 for Developers
Przetłumaczone przez sztuczną inteligencję
Analityka krok po kroku. Wyjaśnienie każdej linii kodu. Każdy problem, który miałem podczas kursu, został pomyślnie rozwiązany i Łukasz powiedział mi o przyczynach. Podobały mi się również przedstawione dobre praktyki. Nigdy nie byłem przekonany o stylu TDD - po prostu nie widzę w tym korzyści i nie uważam za worth jego czasu. Łukasz wskazał tak wiele korzyści TDD, że całkowicie zmienił moje zdanie.
Michal Uscinski - Devapo Sp. z o. o.
Szkolenie - Testing Angular Applications
Przetłumaczone przez sztuczną inteligencję