Plan Szkolenia

Zaawansowana architektura Angular

  • Projektowanie skalowalnych struktur projektowych
  • Niezależne API i wzorce architektury modularnej
  • Separacja obowiązków i strategie utrzymania

Zaawansowane komponenty i sygnały

  • Głębsze zanurzenie w sygnały Angular
  • Techniki kontroli wykrywania zmian
  • Efektywne wzorce komunikacji między komponentami

Reaktywne i asynchroniczne programowanie

  • Zaawansowane operatory RxJS w Angular
  • Zgodność sygnałów z RxJS
  • Zarządzanie złożonymi, reaktywnymi przepływami danych

Zarządzanie stanem w skali korporacyjnej

  • Wybór odpowiedniego podejścia do zarządzania stanem
  • NgRx, NGXS i niezależne reaktywne rozwiązania
  • Najlepsze praktyki zarządzania stanem w przedsiębiorstwie

Zaawansowane strategie routowania

  • Ładowanie na żądanie i rozdzielanie kodu na poziomie tras
  • Ochrony tras, rozwiązywacze i zaawansowane przepływy nawigacji
  • Optymalizacja tras dla dużych aplikacji

Optymalizacja wydajności

  • Profilowanie aplikacji Angular 20
  • Techniki optymalizacji wydajności renderowania oparte na sygnałach
  • Zmniejszanie rozmiarów pakietów i poprawianie czasów ładowania

Testowanie i inżynieria jakościowa

  • Pisanie zaawansowanych testów jednostkowych dla komponentów i usług
  • Testy końcowe z użyciem nowoczesnych biegaczy testowych
  • Debugowanie złożonych aplikacji Angular

Integracja API i komunikacja z serwerem backendowym

  • Zaawansowane wzorce HttpClient
  • Obsługa błędów i strategie ponownego próbowania
  • Praca z API w czasie rzeczywistym i strumieniowych API

Podsumowanie i kolejne kroki

Wymagania

  • Silna wiedza na temat nowoczesnego JavaScript
  • Doświadczenie praktyczne z podstawami Angular
  • Znajomość TypeScript i architektur opartych na komponentach

Uczestnicy

  • Programiści front-endowi
  • Inżynierowie oprogramowania
  • Technicy pracujący z aplikacjami Angular
 21 godzin

Liczba uczestników


cena netto za uczestnika

Opinie uczestników (5)

Propozycje terminów

Powiązane Kategorie