Plan Szkolenia

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

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