Kurz je určený pre JavaScript programátorov, ktorí si chcú zdokonaliť písanie asynchrónneho kódu v tomto jazyku. Ukážeme vám, ako používať vstavané asynchrónne mechanizmy, ako sú timery, funkcia fetch alebo asynchrónny prí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ý pre JavaScript programátorov, ktorí si chcú zdokonaliť písanie asynchrónneho kódu v tomto jazyku. Ukážeme vám, ako používať vstavané asynchrónne mechanizmy, ako sú timery, funkcia fetch alebo asynchrónny prístup na filesystém z Node.js. Vysvetlíme si objekt Promise a kľúčové slová async a await, ale aj externú knižnicu rxjs a jej Observables. Kurz predpokladá mierne pokročilé znalosti JavaScriptu na úrovni kurzu [JS_PROG2].

»

Kurz je určený pre JavaScript programátorov, ktorí si chcú zdokonaliť písanie asynchrónneho kódu v tomto jazyku.

  • Rozdiel medzi asynchrónnym a paralelným programovaním
  • Ako funguje JS event loop
  • Vstavané asynchrónne funkcie
  • Význam callbacku v asynchrónnom programovaní
  • Promise a async/await pattern
  • Reaktívny JS a Observables
  • Znalosť jazyka JavaScript na úrovní kurzu [JS_PROG2]

Úvod do asynchrónneho programovania

  • Timery (setTimeout, setInterval)
  • Promise a async/await (základné použitie)
  • Observable (základné použitie)
  • Asynchrónne vs. paralelné

JS event loop

Callback

Promise

  • Vytvorenie promise
  • Ako kombinovať Promises

rxjs a Observable

  • Vytvorenie Observable
  • Rxjs operátory
  • Synchronizácia viacero Observables

Asynchrónne generátory

  • Čo je generátor
  • Ako napísať asynchrónny generátor
Aktuálna ponuka
Školiace miesto
Jazyk kurzu

Uvedené ceny sú bez DPH.