Tananyag · Áttekintés

Vezérlőpult

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.

2

Építőkövek

4 fejezet · 48 feladat · ≈ 5,5 óra

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.

3

Modern JS

4 fejezet · 50 feladat · ≈ 5,5 óra

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.

4

Node felé

2 fejezet · 24 feladat · ≈ 2,5 óra

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.

Nincs a keresésre illeszkedő tananyag. Próbálj rövidebb kulcsszót!

A kurzus íve

1 · Alapok
Futtatás, változók, operátorok, elágazás, ciklusok
2 · Építőkövek
Függvények, tömbök, objektumok, szövegek
3 · Modern JS
Destrukturálás, map/filter/reduce, JSON, osztályok
4 · Node felé
Hibakezelés, modulok, záró feladatsor
★ Folytatás: Node.js backend
Aszinkron JS, Express, REST API — a következő kurzus

Hogyan használd?

  1. Olvasd végig a fejezetet, és az élő kód dobozban írd át a mintákat — a kimenet úgy jelenik meg, ahogy Node-ban a terminálban.
  2. Oldd meg a feladatokat sorban: Futtatás az első példával, Ellenőrzés több bemenettel. A zöld pipa és a haladásod ebben a böngészőben megmarad.
  3. Ha elakadsz: Tipp, végső esetben Megoldás — de előbb próbáld magad, a mintamegoldás csak egy a lehetséges jók közül.
  4. Minden fejezetben keresd a ⚙️ Hol jön elő Node-ban? dobozt: ez köti össze a nyelvi elemet a következő kurzus szerverkódjával.
  5. Tanároknak: a megoldasok/ mappában fejezetenként futtatható megoldókulcs van (node megoldasok/04-vezerles.js).