Zkuste nás kontaktovat

Návrh Školení

Začínáme s Angularem 19

  • Úvod do Angularu a novinky v verzi 19
  • Nastavení projektu pomocí nástroje Angular CLI
  • Pochopení architektury Angularu

Komponenty a šablony

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

Direktivy a filtry

  • Použití vestavěných strukturálních a atributových direktiv
  • Vytváření vlastních direktiv
  • Používání a tvorba vlastních filtrů

Injekce závislostí a služby

  • Seznámení se systémem injekce závislostí v Angularu
  • Vytváření a poskytování služeb
  • Vkládání služeb do komponent

Formuláře a validace

  • Formuláře vázané na šablony
  • Reaktivní formuláře a nástroj pro jejich tvorbu
  • Techniky validace formulářů

Směrování a navigace

  • Nastavení tras a opožďované načítání modulů
  • Parametry a ochrany směrování
  • Strategie navigace a osvědčené postupy

HTTP klient a práce s daty

  • Používání modulu HttpClient
  • Odesílání požadavků na API a zpracování odpovědí
  • Obsluha chyb a práce s observably pomocí knihovny RxJS

Správa stavu a signály

  • Použití knihovny RxJS ke správě reaktivního stavu
  • Seznámení se s Angular signály
  • Řízení celoaplikačního stavu

Testování a nasazení

  • Jednotkové testování komponent a služeb
  • Testování celé aplikace pomocí nástrojů Angularu
  • Optimalizace sestavení a strategie nasazení

Shrnutí a další kroky

Požadavky

  • Znalost HTML, CSS a JavaScriptu
  • Praxe s koncepty webového vývoje a REST API
  • Seznámení s TypeScriptem je výhodou, není však povinné

Cílová skupina

  • Weboví vývojáři vytvářející dynamické a škálovatelné front-end aplikace
  • Vývojáři JavaScriptu přecházející na moderní front-end frameworky
  • Softwaroví inženýři vytvářející podnikové jednostránkové aplikace
 28 Hodiny

Počet účastníků


Cena za účastníka

Reference (3)

Nadcházející kurzy

Související kategorie