P-02388-C2N2X3
JavaScript haladó - 04 - Aszinkron programozás • E-learning
A kurzus a JavaScripte alapismerek elmélyítését célozza. A tanfolyam végére modern JavaScriptre épülő admin felület elkészítésére is képes leszel. Ebben a részben az asszinkron programozás a téma.
Tananyag szintje
Haladó
Tananyag hossza
2 óra 56 perc
Elérhető képzési nyelvek
- Magyar
Képzési forma
Személyre szabott ajánlatot szeretnél?
Kollégáink készséggel állnak rendelkezésedre, hogy segítsenek a neked megfelelő megoldás kialakításában.Tematika
Promise
- Bevezető
- Promise objektumok létrehozása, a then() metódus
- A then() metódus paraméterei
- A catch() metódus használata
- A finally() metódus használata
- Több then() használata
- Promise-ok láncolása
- Az all() metódus bemutatása
- Az allSettled() metódus bemutatása
- A race() metódus bemutatása
- Mi is az a thenable objektum?
- A fetch API alapjai
- Opciók megadása fetch használatánál
- Feladatok
- Kvíz
Aszinkron programozás
- Bevezető
- Event Loop és Task Queue
- A setTimeout() és egyéb aszinkron műveletek
- Az XMLHttpRequest aszinkron művelet
- Szinkron callback hell
- Aszinkron callback hell
- Microtask Queue
- Feladatok
- Kvíz
Generátorok
- Bevezető
- A generátorfüggvényekről
- Generátorfüggvény használata tömb bejárására
- A return() metódus
- A throw() metódus
- A yield* utasítás
- Egyedi azonosító és Fibonacci-sorozat generálása generátorfüggvények segítségével
- Python-szerű range ciklus készítése generátorfüggvénnyel
- Több Ajax-hívás kezelése generátorfüggvénnyel
- Feladatok
- Kvíz
Aszinkron függvények
- Bevezető
- Aszinkron függvények írása
- Az await utasítás
- Soros és párhuzamos futtatás
- A végrehajtási idő mérése
- A fetch API használata aszinkron függvényekkel
- A callback, generátor-, Promise és aszinkron függvény összehasonlítása
- Projekt
- Kvíz