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ĺžka 3 dni
  • 30 ITK bodov
  • 0 termínov
  • Bratislava (990 €)

    Brno (23 100 Kč)

    Praha (23 100 Kč)

  • Mierne 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álna ponuka
Školiace miesto
Jazyk kurzu

Uvedené ceny sú bez DPH.