Návrh Školení

Úvod

  • Co je nového v Angularu 12?

Pokročilé techniky komponentů

  • Pokročilé vzory komponentů
  • Dynamické komponenty
  • Obsahová projekce
  • Reference zobrazení kontejneru (View Container Refs)
  • Zjišťování změn (Change Detection)
  • Vlastní události (Custom Events)

Pokročilé techniky směrnic

  • Pokročilé vzory směrnic
  • Pokročilé hostitelské vázání (Advanced Host Binding)
  • Pokročilé hostitelské posluchače (Advanced Host Listeners)
  • Pokročilé strukturní směrnice
  • Směrnice jako služby

Pokročilé techniky datového vázání

  • Cisty a nestaví převodníky (Pure and Impure Pipes)
  • Strategie zjišťování změn (Change Detection Strategies)
  • Zjišťování změn bez zone.js
  • Pozorovatelné a operátory (Observables and Operators)
  • Streamy RxJS

Lazy loading a dynamické importy

  • Lazy loading tras (Lazy Loading Routes)
  • Lazy loading komponentů (Lazy Loading Components)
  • Federace modulů (Module Federation)

Optimalizace výkonu Angular 12

  • Nejlepší postupy pro optimalizaci výkonu
  • Použití webových pracovníků (Web Workers) pro paralelismus
  • Použití Zone.js pro profilaci
  • Preloading modulů
  • Zpevnění a dělení kódu (Tree-Shaking and Code Splitting)

Pokročilé formuláře

  • Reaktivní formuláře (Reactive Forms)
  • FormBuilder
  • Vlastní validátory (Custom Validators)

Testování aplikací Angular 12

  • Pokročilé testovací techniky
  • Jednotkové testování pokročilých komponentů a směrnic (Unit Testing Advanced Components and Directives)
  • Testování dynamických komponentů
  • Testování formulářů
  • Integrační testování

Pokročilé ladicí techniky

  • Pokročilé koncepty ladění
  • Ladění pomocí Augury
  • Ladění s VS Code
  • Trasování a profilace (Tracing and Profiling)

Pokročilé bezpečnostní funkce

  • Nejlepší postupy pro bezpečnost
  • Použití autentizace OAuth2
  • Ochrana tras a zdrojů (Protecting Routes and Resources)

Pokročilé nasazení Angular 12

  • Nasazování s Dockerem
  • Nasazování s Kubernetes
  • Kontinuální integrace a nasazení (Continuous Integration and Deployment)

Nejlepší postupy pro Angular 12

  • Nejlepší postupy pro vytváření udržitelných aplikací Angular 12

Ladění problémů

Závěr a další kroky

Požadavky

  • Zkušenosti s vytvářením aplikací Angular 12

Cílová skupina

  • Vývojáři, kteří mají zkušenosti s vytvářením aplikací Angular 12
 28 hodiny

Počet účastníků


Cena za účastníka

Reference (5)

Nadcházející kurzy

Související kategorie