Návrh Školení

Začínáme s Angular 19

  • Úvod do Angular a co je nového v Angular 19
  • Nastavení projektu pomocí Angular CLI
  • Porozumění architektuře Angular

Komponenty a šablony

  • Vytváření a organizace komponent
  • Data binding a interpolace
  • Syntaxe šablon a životní cyklus hooků

Direktivy a Pipes (Filtry)

  • Použití vestavěných strukturálních a atributových direktiv
  • Vytváření vlastních direktiv
  • Použití a vytváření vlastních filutrů (pipes)

Závislosti a služby

  • Porozumění systému závislostí Angular
  • Vytváření a poskytování služeb
  • Injektování služeb do komponentů

Formuláře a validace

  • Template-driven formuláře
  • Reaktivní formuláře a form builder
  • Techniky validace formulářů

Směrování a navigace

  • Nastavení směrů a lazy loading modulů
  • Parametry routeru a gardy
  • Strategie navigace a osvědčené postupy

HTTP klient a správa dat

  • Použití modulu HttpClient
  • Provádění požadavků API a zpracování odpovědí
  • Zpracování chyb a observables s RxJS

Správa stavu a signály

  • Použití RxJS pro reaktivní správu stavu
  • Úvod do signálů Angular
  • Správa státu celé aplikace

Testování a nasazení

  • Unit testing komponentů a služeb
  • End-to-end testování pomocí Angular nástrojů
  • Optimalizace buildu a strategie nasazení

Shrnutí a další kroky

Požadavky

  • Porozumění HTML, CSS a JavaScript
  • Zkušenosti s koncepty webového vývoje a REST API
  • Omlouváme se za nejasnosti, ale znalost TypeScriptu je užitečná, ale není povinná.

Cílová skupina

  • Weboví vývojáři, kteří budují dynamické a škálovatelné frontendové aplikace
  • JavaScript vývojáři přecházející na moderní frontendové rámce
  • Softwaroví inženýři vytvářející podnikové jednostránkové aplikace (SPA)
 28 hodiny

Počet účastníků


Cena za účastníka

Reference (3)

Nadcházející kurzy

Související kategorie