Kurz je určen pro JavaScript programátory, kteří si chtějí zdokonalit psaní asynchronního kódu v tomto jazyce. Ukážeme vám jak používat vestavěné asynchronní mechanismy, jako jsou timery, funkce fetch, nebo asynchronní přístup na filesystém z [...]
  • JS_ASYNC
  • Délka 3 dny
  • 30 ITK bodů
  • 0 termínů
  • Praha (23 100 Kč)

    Brno (23 100 Kč)

    Bratislava (990 €)

  • Mírně pokročilý

Kurz je určen pro JavaScript programátory, kteří si chtějí zdokonalit psaní asynchronního kódu v tomto jazyce. Ukážeme vám jak používat vestavěné asynchronní mechanismy, jako jsou timery, funkce fetch, nebo asynchronní přístup na filesystém z Node.js. Vysvětlíme si objekt Promise a klíčová slova async a await, ale také externí knihovnu rxjs a její Observables. Kurz předpokládá mírně pokročilé znalosti JavaScriptu na úrovni kurzu [JS_PROG2].

»

Kurz je určen pro JavaScript programátory, kteří si chtějí zdokonalit psaní asynchronního kódu v tomto jazyce.

  • Rozdíl mezi asynchronním a paralelním programováním
  • Jak funguje JS event loop
  • Vestavěné asynchroní funkce
  • Význam callbacku v asynchronním programování
  • Promise a async / await pattern
  • Reaktivní JS a Observables
  • Znalost jazyka JavaScript na úrovní kurzu [JS_PROG2]

Úvod do asynchronního programování

  • Timery (setTimeout, setInterval)
  • Promise a async / await (základní použití)
  • Observable (základní použití)
  • Asynchronní vs. paralelní

JS event loop

Callback

Promise

  • Vytvoření promise
  • Jak kombinovat Promises

rxjs a Observable

  • vytvoření Observable
  • rxjs operátory
  • synchronizace vícero Observables

Asynchronní denerátory

  • co je generátor
  • jak napsat asynchronní generátor
Aktuální nabídka
Školicí místo
Jazyk kurzu

Uvedené ceny jsou bez DPH.