Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Plan Szkolenia
Wprowadzenie
- Przegląd Angular i jego funkcji
- Zrozumienie frameworka i architektury Angular
- Co nowego pojawiło się w Angular 15?
Konfiguracja środowiska programistycznego
- Instalowanie i konfigurowanie Angular 15
- Korzystanie ze stabilnych samodzielnych interfejsów API, które umożliwiają programistom Angular tworzenie aplikacji bez modułów Ng.
- Zrozumienie zwiększonej wydajności
Podstawy TypeScript
- Zrozumienie składni TypeScript
- Definiowanie zmiennych i tablic
- Wpisywanie funkcji
Komponenty
- Anatomia komponentu Angular
- Tworzenie i używanie komponentów
- Komunikacja między komponentami
- Implementowanie haków cyklu życia komponentów
- Używanie CDK List do tworzenia komponentów interfejsu użytkownika
Dyrektywy
- Anatomia dyrektywy Angular
- Tworzenie i używanie dyrektyw
- Tworzenie niestandardowych dyrektyw
- Korzystanie z interfejsu API kompozycji dyrektyw
- Używanie dyrektywy Image w aplikacjach Angular i przeprowadzanie automatycznego generowania srcset w dyrektywie Image
Usługi i wstrzykiwanie zależności
- Anatomia usługi Angular
- Tworzenie i używanie usług
- Używanie wstrzykiwania zależności do zarządzania usługami
Rury
- Anatomia rury Angular
- Tworzenie i używanie potoków
- Tworzenie niestandardowych rur
Formularze
- Tworzenie i walidacja formularzy przy użyciu Angular'FormBuilder
- Wdrażanie formularzy reaktywnych
- Korzystanie z formularzy opartych na szablonach
HttpClient
- Komunikacja z interfejsem API RESTful przy użyciu modułu Angular'HttpClient
- Implementowanie żądań GET, POST, PUT i DELETE
- Obsługa błędów i zdarzeń postępu
Uwierzytelnianie i autoryzacja
- Wdrażanie uwierzytelniania i autoryzacji w aplikacjach Angular
- Używanie JSON Web Tokens (JWT) do uwierzytelniania
- Ochrona tras za pomocą strażników
- Redukcja standardowego kodu w strażnikach
Testowanie i debugowanie
- Pisanie testów jednostkowych przy użyciu Jasmine i Karmy
- Testowanie komponentów Angular, dyrektyw, usług i potoków
- Debugowanie aplikacji Angular przy użyciu narzędzi DevTools przeglądarki
- Zapoznanie się z ulepszeniami w esbuild dla szybszych kompilacji
Podsumowanie i kolejne kroki
Wymagania
- Podstawowa znajomość HTML, CSS i JavaScript .
Uczestnicy
- Deweloperzy
- Programiści
28 godzin