JS: Abstrakciju izstrāde asinhronijai - kurss 3900 rub. no Hexlet, apmācība 8 nodarbības, datums 2023. gada 28. novembris.
Literārs Mistrojums / / November 28, 2023
Jūs uzzināsiet vairāk par taimeriem, notikumu cilpu un notikumu emitētāju. Rezultātā jūs uzzināsit, kā strādāt ar kļūdām asinhronajā kodā un izmantot taimerus. Tas noderēs, ja nolemjat padarīt kodu vienkāršāku un paredzamāku. Kurss piemērots programmētājiem, kuri jau pārzina asinhrono programmēšanu. Lai atvieglotu mācīšanos, iepriekš jāapgūst kurss JS: Asinhronā programmēšana.
Ievads
Iepazīsties ar asinhronās programmēšanas ideju un kursa uzbūvi.
Pasākumu cilpa
Iepazīstieties ar notikumu cilpu, koncepciju, kas ļauj pārlūkprogrammā ieviest asinhrono programmēšanu, izmantojot notikumu modeli.
Taimeri
Apsveriet taimera mehānismu, ko nodrošina JS izpildlaiks. Uzziniet vienkāršu piemēru, kā izmantot taimerus, lai asinhroni veiktu sinhronus uzdevumus.
Atzvanīšanas elle
Uzziniet par biedējošo "atzvanīšanas elli", kas var rasties, ja jums ir atkarīgi asinhroni zvani un vairākas atzvanīšanas funkcijas. Lai uzzinātu, kā tikt galā ar šo problēmu, apsveriet ūdenskrituma tehniku.
katra funkcija
Turpiniet izstrādāt bibliotēku darbam ar asinhrono kodu, ierakstiet funkciju "katrs".
Agrīna iesiešana
Uzziniet par konteksta saglabāšanas metodi asinhroniem zvaniem.
Cīņa ar kļūdām
Iemācīties strādāt ar kļūdām asinhronajā kodā, saprast atšķirības no kļūdu apstrādes sinhronajā kodā.
Notikumu izstarotājs
Iepazīstieties ar notikumu emitētāju jēdzienu, kuru izmantošana var būt ļoti noderīga aplikācijās ar asinhrono kodu.
Papildu materiāli
Raksti un videoklipi, kurus veido Hexlet komanda. Palīdzēs dziļāk ienirt kursa tēmā