Kód kurzu: INTANG2TS2« Krok zpět

Pokročilé techniky Angular v jazyce TypeScript

Kurz je určen pro programátory, kteří již mají základní znalosti s vývojem webových aplikací ve frameworku Angular nebo absolvovali základní kurz Úvod do Angular v jazyce TypeScript. V tomto kurzu vás naučíme novinky v Angular verzi 6.x, jak navrhovat architekturu pro rozsáhlé Angular aplikace spolu s komunikací s back-end API za HTTP GET/POST request nebo použití RxJs. Probereme si dynamické načítání komponent a správu paměti aplikace. Dále se zaměříme na správné použití template driven formulářů a reaktivních (model-driven) formulářů včetně vytváření vlastních formulářových prvků (např. datepicker) a vlastních direktiv. V neposlední řadě se naučíte jak tvořit animace v Angularu bez použití Jquery a jak implementovat knihovny partnerů přímo do aplikace.

 DatumDnůCena kurzuCena materiálůJazyk výukyLokalita 
GTK 23.5.2019 2 15 400 CZK v ceně kurzu Český jazyk GOPAS Praha
 
LM 6.5.2019 2 13 090 CZK v ceně kurzu Český jazyk GOPAS Brno
 
17.6.2019 2 590,00 EUR v ceně kurzu Slovenský jazyk GOPAS Bratislava
 
6.5.2019 2 590,00 EUR v ceně kurzu Slovenský jazyk GOPAS Bratislava_GTT (info o GTT)
 

PobočkaDnůCena kurzuCena materiálůITB
Praha2 15 400 CZK v ceně kurzu 20
Brno2 15 400 CZK v ceně kurzu 20
Bratislava2 590,00 EUR v ceně kurzu 20

Co Vás naučíme:

  • Využívat lazy loading komponent a pokročilý routing
  • Vytvářet validace pomocí backend API
  • Vytvářet vlastní direktivy a formulářové prvky
  • Vytvářet animace

Pro koho je kurz určen:

  • Kurz je určen pro programátory, kteří již mají základní teoretické znalosti o Angularu a chtějí si vyzkoušet praktické úlohy.

Požadované vstupní znalosti:

  • Znalost HTML
  • Znalost TypeScript
  • Základní znalosti Angular (na úrovni kurzu Úvod do Angular v jazyce TypeScript)

Metody výuky:

  • Odborný výklad s praktickými ukázkami, cvičení na počítačích.

Studijní materiály:

  • Tištěné prezentace probírané látky.

Osnova:

Rychlá rekapitulace základů Angular:

  • Komponenta
  • Modul
  • Direktiva
  • Service
  • Dependency injection

Lazy loading:

  • Tvorba lazy loading komponent
  • Lazy loading

Inicializace dat z backend API:

  • Tvorba servis pomocí GET metody
  • Tvorba servis pomocí POST metody
  • Využití RxJs metod subscribe, pipe, filter

Template driven formuláře a reaktivní formuláře:

  • Rozdíly mezi formuláři
  • Validace dat serverem
  • Odeslání dat na server
  • Real-time validace formulářových polí ze serveru

Direktivy

  • Tvorba validačních direktiv

Custom form controls

  • Tvorba vlastních formulářových prvků

Animace

  • Tvorba animací v Angularu

Předchozí kurzy

Navazující kurzy

žádný navazující kurz
Tištěné nebo elektronické studijní materiály GOPAS

Cena:
v ceně kurzu
Uvedené ceny jsou bez DPH.