Bądźmy w kontakcie

Plan Szkolenia

Wprowadzenie

  • Przegląd Angular i jego funkcji
  • Zrozumienie korzyści wynikających z używania Angular
  • Zrozumienie frameworku i architektury Angular
  • Co nowego w Angular 14?
  • Konfiguracja środowiska deweloperskiego

Podstawy TypeScript

  • Zrozumienie składni TypeScript
  • Definiowanie zmiennych, tablic, interfejsów i generyków
  • Typy w funkcjach

Komponenty

  • Budowa komponentu Angular
  • Tworzenie i używanie komponentów
  • Komunikacja między komponentami
  • Implementacja hooków cyklu życia komponentów

Dyrektywy

  • Budowa dyrektywy Angular
  • Tworzenie i używanie dyrektyw
  • Tworzenie niestandardowych dyrektyw

Usługi i wstrzykiwanie zależności

  • Budowa usługi Angular
  • Tworzenie i używanie usług
  • Wykorzystywanie wstrzykiwania zależności do zarządzania usługami

Potoki

  • Budowa potoku Angular
  • Tworzenie i używanie potoków
  • Tworzenie niestandardowych potoków

Formularze

  • Tworzenie i walidacja formularzy opartych na szablonach przy użyciu FormBuilder Angular
  • Tworzenie i walidacja formularzy reaktywnych przy użyciu ReactiveFormsModule Angular
  • Porównanie i kontrast formularzy opartych na szablonach i reaktywnych

HttpClient

  • Komunikacja z RESTful API za pomocą modułu HttpClient Angular
  • Implementacja żądań GET, POST, PUT i DELETE
  • Obsługa błędów i zdarzeń postępu

Uwierzytelnianie i autoryzacja

  • Implementacja uwierzytelniania i autoryzacji w aplikacjach Angular
  • Wykorzystywanie JSON Web Tokens (JWT) do uwierzytelniania
  • Ochrona tras za pomocą strażników

Testowanie i debugowanie

  • Konfiguracja środowiska testowego dla Angular przy użyciu Karma i Jasmine
  • Pisanie testów jednostkowych dla komponentów, dyrektyw, usług i potoków Angular
  • Debugowanie aplikacji Angular za pomocą narzędzi DevTools przeglądarki

Podsumowanie i kolejne kroki

Wymagania

  • Podstawowa znajomość HTML, CSS i JavaScript

Grupa docelowa

  • Deweloperzy
  • Programiści
 28 godzin

Liczba uczestników


Cena za uczestnika (netto)

Opinie uczestników (1)

Propozycje terminów

Powiązane Kategorie