Szakmai informatika · JavaScript · felkészítés a Node.js-fejlesztésre
JavaScript alapok – ismétlő tananyag
A JavaScript nyelvi alapjainak tömör átismétlése és begyakorlása a Node.js/Express-kurzus előtt:
változók, vezérlés, függvények, tömbök és objektumok, modern szintaxis, osztályok, hibakezelés, modulok —
böngészős témák (DOM, események, űrlapok) nélkül. Minden fejezet végén apró algoritmikus feladatok
automatikus ellenőrzéssel, végig a webshop-példán.
JavaScript ES6+Node.js-szemléletélő kód-gyakorlóautomatikusan ellenőrzött feladatok≈ 18 óra
14
fejezet
4
blokk
168
feladat automatikus ellenőrzéssel
18
tanóra (≈ 1–1,5 óra / fejezet)
Fejezetek
4 blokk · 14 fejezet
1
Alapok
4 fejezet · 46 feladat · ≈ 5 óra
A nyelv alapkövei: hol és hogyan fut a JavaScript (Node!), változók és típusok,
operátorok, elágazás és ciklusok — a végén már FizzBuzzt, prímtesztet és
Fibonacci-sorozatot írsz.
Amiből minden program összeáll: függvények (és a callback fogalma), tömbök,
objektumok és szövegek. Innentől a feladatokban függvényeket írsz, amelyeket az
ellenőrző közvetlenül meghív.
Amitől az Express-kód olvasható lesz: destrukturálás és spread, a callback-alapú
tömb-metódusok (map/filter/reduce), JSON és a beépített gyűjtemények, végül az
osztályok.
Az utolsó két lépés a szerveroldali fejlesztés előtt: hibák elkapása és dobása
saját hibaosztályokkal, a kód fájlokra bontása modulokkal — és egy záró feladatsor,
amely az egész kurzust összefoglalja egy mini webshop-készletkezelőn.