Course Code:
angular14
Duration:
28 hours
Prerequisites:
- Podstawowa znajomość HTML, CSS i JavaScript .
Publiczność
- Deweloperzy
- Programiści
Overview:
Angular to popularny JavaScript framework do tworzenia aplikacji internetowych;
Szkolenie na żywo prowadzone przez instruktora (na miejscu lub zdalnie) jest przeznaczone dla deweloperów i programistów, którzy chcą korzystać z najnowszych funkcji Angular 14 do tworzenia, testowania i wdrażania aplikacji internetowych.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
- Instalowanie i konfigurowanie Angular 14.
- Tworzenie aplikacji przy użyciu architektury opartej na komponentach Angular 14.
- Wykorzystaj wbudowane dyrektywy, usługi i potoki Angular 14.
- Komunikować się z interfejsem API RESTful przy użyciu modułu HttpClient Angular 14.
- Wdrażanie uwierzytelniania i autoryzacji w aplikacjach Angular 14.
- Testowanie i debugowanie aplikacji Angular 14.
Format kursu
- Interaktywny wykład i dyskusja.
- Dużo ćwiczeń i praktyki.
- Praktyczne wdrożenie w środowisku live-lab.
Opcje dostosowywania kursu
- Aby zamówić niestandardowe szkolenie dla tego kursu, skontaktuj się z nami.
Course Outline:
Wprowadzenie
- Przegląd Angular i jego funkcji
- Zrozumienie korzyści płynących z używania Angular
- Zrozumienie frameworka i architektury Angular
- Co nowego pojawiło się w Angular 14?
- Konfigurowanie środowiska programistycznego
Podstawy TypeScript
- Zrozumienie składni TypeScript
- Definiowanie zmiennych, tablic, interfejsów i obiektów generycznych
- Wpisywanie funkcji
Komponenty
- Anatomia komponentu Angular
- Tworzenie i używanie komponentów
- Komunikacja między komponentami
- Implementowanie haków cyklu życia komponentów
Dyrektywy
- Anatomia dyrektywy Angular
- Tworzenie i używanie dyrektyw
- Tworzenie niestandardowych dyrektyw
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 sprawdzanie poprawności formularzy opartych na szablonach przy użyciu Angular' FormBuilder
- Tworzenie i sprawdzanie poprawności formularzy reaktywnych przy użyciu modułu Angular ReactiveFormsModule
- Porównywanie i kontrastowanie formularzy opartych na szablonach i reaktywnych
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
Testowanie i debugowanie
- Konfigurowanie środowiska testowego dla Angular przy użyciu Karma i Jasmine
- Pisanie testów jednostkowych dla komponentów Angular, dyrektyw, usług i potoków
- Debugowanie aplikacji Angular przy użyciu narzędzi DevTools przeglądarki
Podsumowanie i kolejne kroki
Sites Published: