Návrh Školení

Pokročilá architektura Angularu

  • Návrh škálovatelných projektových struktur
  • Samostatné API a modulární architektura vzory
  • Oddělení odpovědností a strategie udržitelnosti

Pokročilé komponenty a signály

  • Hluboký pohled na Angular signály
  • Techniky řízení zjišťování změn
  • Efektivní vzory komunikace mezi komponentami

Reaktivní a asynchronní programování

  • Pokročilé operátory RxJS v Angularu
  • Interoperabilita signálů a RxJS
  • Správa komplexních reaktivních datových toků

Správa stavu v škále

  • Volba vhodného přístupu k správě stavu
  • NgRx, NGXS a samostatné reaktivní řešení
  • Osvojení nejlepších postupů pro podnikovou správu stavu

Pokročilé strategie směrování

  • Lazy loading a rozdělení kódu na úrovni trasy
  • Route guards, resolvers a pokročilé toky navigace
  • Optimalizace tras pro velké aplikace

Optimalizace výkonu

  • Profilování Angular 20 aplikací
  • Techniky optimalizace výkonnosti založené na signálech
  • Zmenšování velikostí balíčků a zlepšení času nahrávání

Testování a kvalitní inženýrství

  • Psaní pokročilých jednotkových testů pro komponenty a služby
  • End-to-end testování s moderními testery
  • Ladičení komplexních Angular aplikací

Integrace API a komunikace s back-endem

  • Pokročilé vzory HttpClient
  • Správa chyb a strategie opakování
  • Práce s real-time a streaming API

Shrnutí a další kroky

Požadavky

  • Silné znalosti moderního JavaScriptu
  • Praktické zkušenosti s základními koncepty Angular.
  • Oboznámenost s TypeScriptem a komponentovými architekturami

Cílová skupina

  • Front-end programátoři
  • Softwaroví inženýri
  • Techničtí profesionálové pracující s Angular aplikacemi
 21 hodiny

Počet účastníků


Cena za účastníka

Reference (5)

Nadcházející kurzy

Související kategorie