Návrh Školení

Úvod

  • Přehled funkcí a výhod TypeScriptu
  • Osvedčené postupy a tipy pro programování

Začínáme

  • Instalace TypeScriptu, Node.js a Visual Studia
  • Inicializace serveru
  • Konfigurace přístupových modifikátorů a možností kompilátoru
  • Nastavení Node.js projektu
  • Vytváření a ladění Node.js aplikací v TypeScriptu

Konfigurace Webpack a TypeScriptu

  • Aktivace zdrojových map
  • Použití třetích stran knihoven
  • Import nekóduvaných aktiv
  • Sestavování aplikace

Vytváření vlastních datových typů

  • Union, Intersection a Tuple Types
  • Type Guards, Type Casting a Type Assertions
  • Vytváření polí pro vlastní typy
  • Jiné typy a příklady

Aplikace dekorátorů

  • Aktivace dekorátorů
  • Vytváření třídních, parametrických a metodických dekorátorů
  • Použití deskriptorů vlastností

Implementace asynchronního kódu a API

  • Využití callbacků, slibů a async/await
  • Psaní REST API s Node.js a TypeScriptem
  • Testování API pomocí Postmanu

Nasazování aplikací

  • Vytváření produkčně připravených aplikací
  • Nasazování TypeScript aplikací s Dockerem
  • Nasazování aplikací na AWS EC2 a Heroku

Řešení potíží

Závěr a další kroky

Požadavky

  • Porozumění fundamentům TypeScriptu
  • Porozumění Node.js

Cílová skupina

  • Vývojáři
 7 hodiny

Počet účastníků


Cena za účastníka

Reference (1)

Nadcházející kurzy

Související kategorie