Dziękujemy za wysłanie zapytania! Jeden z członków naszego zespołu skontaktuje się z Państwem wkrótce.
Dziękujemy za wysłanie rezerwacji! Jeden z członków naszego zespołu skontaktuje się z Państwem wkrótce.
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
Opinie uczestników (1)
Sposób tłumaczenia nowości