Zkuste nás kontaktovat

Návrh Školení

Úvod

  • Přehled o Angularu
  • Seznámení s frameworkem a architekturou Angularu
  • Pochopení struktury Angularových aplikací
  • Co je nového v Angularu 13?

Základy TypeScriptu

  • Seznámení se syntaxí TypeScriptu
  • Definování proměnných a polí
  • Použití typů ve funkcích

Tvorba komponent

  • Obecný přehled komponent
  • Vytvoření komponenty pomocí nástroje Angular CLI
  • Pochopení třídy komponenty
  • Použití šablony komponenty
  • Propojení událostí a komponent

Práce s formuláři v Angularu

  • Úvod do práce s formuláři
  • Použití šablonově řízených formulářů
  • Importování modulu pro práci s formuláři
  • Nastavení formuláře
  • Přehled reaktivních formulářů
  • Importování modulu reaktivních formulářů
  • Sestavení formuláře podle požadavků
  • Návrh odpovídající šablony pro formulář

Servery, injekce závislostí a filtry

  • Úvod do konceptu serverů
  • Tvorba jednoduchého serveru
  • Pochopení třídy serveru
  • Seznámení s mechanismem injekce závislostí
  • Vložení instance serveru do kontextu aplikace
  • Přehled filtrů v Angularu
  • Použití vestavěných filtrů
  • Aplikace filtrů v HTML šablonách
  • Kombinování více filtrů do řetězce

Pracovat s HTTP klientem

  • HTTP klient v rámci Angularu
  • Použití nástroje HHTP klienta
  • Importování modulu pro práci s HTTP klientem
  • Nastavení možností požadavku přes HTTP kliente
  • Získávání odpovědi z HTTP požadavku
  • Definování hlaviček požadavku
  • Tvorba nového a jednoduchého „observable“ objektu

Router komponent v Angularu

  • Úvod do routerového systému v Angularu
  • Přesměrování mezi jednotlivými zobrazeními stránky
  • Použití rozhraní API routeru Angularu
  • Tvorba aplikace využívající funkce routeru
  • Umístění komponent do příslušných lokalizací pomocí routeru

Implementace mikrofrontendové architektury s využitím Angularu

  • Co je mikrofrontendová architektura?
  • Výhody a charakteristiky tohoto přístupu
  • Rozdíly mezi jednotlivými způsoby realizace mikrofrontendů
  • Přehled frameworku určeného k tvorbě mikrofrontendových řešení
  • Vytvoření projektů využívajících mikrofrontendy pomocí Angularu

Testování aplikací vyvinutých v Angularu

  • Jednotkové testování jednotlivých částí aplikace v Angularu
  • Použití nástrojů určených k testování
  • Postupné kroky při testování vývojených aplikací

Shrnutí a další směry rozvoje<

Požadavky

  • Základní znalost HTML, CSS a JavaScriptu

Cílová skupina

  • Vývojáři
  • Programátori
 28 Hodiny

Počet účastníků


Cena za účastníka

Reference (2)

Nadcházející kurzy

Související kategorie