Na školení se naučíte pracovat s Node.js včetně frameworku express.js. Seznámíte se s použitím knihoven a modulů npm.js a s prací s filesystémem v prostředí node. Vytvoříme si ukázkovou aplikaci, kde propojíme frontend s Node.js serverem [...]
  • NODE_JS2
  • Délka 2 dny
  • 20 ITK bodů
  • 1 termin
  • Praha (17 600 Kč)

    Brno (17 600 Kč)

    Bratislava (760 €)

  • Mírně pokročilý

Na školení se naučíte pracovat s Node.js včetně frameworku express.js. Seznámíte se s použitím knihoven a modulů npm.js a s prací s filesystémem v prostředí node. Vytvoříme si ukázkovou aplikaci, kde propojíme frontend s Node.js serverem pomocí webových služeb. Při komunikaci se serverem si ukážeme zabezpečení, použití middlewaru, přenos souborů, parsování hlaviček. Do detailu probereme asynchronní zpracování požadavků pomocí promise, nebo async/await. Po absolvování kurzu budete schopni si propojit vaši stávající single page aplikaci s Node.js serverem a voláním dalších webových služeb.

»
  • Propojit frontendovou aplikaci s backendem
  • Napsat si vlastní webové služby
  • Zpracovávat a vytvářet složitější datové struktury
  • Kurz je určen pro programátory, kteří mají alespoň základní znalosti Node.js
  • Základní znalost javascriptu
  • Základní znalosti Node.js
  • Odborný výklad s praktickými ukázkami, cvičení na počítačích.
  • Tištěné prezentace probírané látky.

Architektura Node.js

  • Co je přesně Node.js v8 engine?

Express.js

  • Implementace frameworku express.js
  • Práce s request/response požadavky
  • Parsování hlaviček
  • Zpracování velkých XML.
  • Získávání dat v JSON při komunikaci s API
  • Zpracování dat z JSON

Práce s filesystémem fs/fs extra knihovnami

  • Vytvoření ukázkové aplikace včetně propojení
  • Teoretické vysvětlení promise
  • Architektura aplikace

Synchronní/Asynchronní webové služby

  • Tvorba synchronních webových služeb
  • Tvorba asynchronních webových služeb

Připojení do databáze

  • CRUD operace

Debuggování aplikace

  • Verzování kódu
  • Zpracování a logování chyb
  • Profilování aplikace
Aktuální nabídka
Školicí místo
Jazyk kurzu

Uvedené ceny jsou bez DPH.