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

Liczba uczestników


cena netto za uczestnika

Opinie uczestników (1)

Propozycje terminów

Powiązane Kategorie