12 Jan.
24 Febr.
21 Márc.
24 Jan.
02 Febr.
07 Márc.
07 Jan.
10 Febr.
14 Febr.
12 Jan.
24 Febr.
28 Febr.
16 Febr.
17 Febr.
07 Márc.
  Mit tanuljak?  
Jelentkezés a tanfolyamra

Nehézségi szint:
haladó szint

Karrier út:
Backend fejlesztő, Full-stack fejlesztő, API fejlesztő

Felhasználás:
Backend fejlesztés, REST API-k, adatkezelés

Nyelv: Magyar

Időtartam:
3 hónap (13 hét) 75 tanóra

Időpontok:
Hétköznap este

Jelleg:
online, élő, interaktív tanfolyam, az órák visszanézhetők

Részletfizetés:
Egyben és 3 havi részletben is fizethető

Kinek ajánljuk?


A JavaScript alapú Node.js környezet elsősorban azoknak ajánlott, akik már rendelkeznek frontend tapasztalattal, és szeretnének a backend irányába továbblépni ugyanazzal a nyelvvel. Ideális választás webfejlesztőknek és szoftverfejlesztőknek, akik gyors, eseményvezérelt, API-központú webalkalmazásokat, valós idejű megoldásokat (pl. chat, dashboard) vagy full stack rendszereket szeretnének fejleszteni.

Továbbtanulás a képzés után


A Node.js után kifejezetten előnyös egy másik backend technológia megismerése, mert így átfogóbb képet kapsz a webfejlesztés, a programozás és a szoftverfejlesztői megoldások világáról. A Python programozás alapú Django keretrendszer jól strukturált, skálázható API-k és üzleti webalkalmazások fejlesztésére alkalmas, míg a PHP programozás, különösen Laravelrel, széles körben használt modern weboldalak, webappok és backend rendszerek készítéséhez.

Javascript Backend tanfolyam: Node.js

  • Online élő, interaktív, visszanézhető órák

  • Hétköznap este

  • Kezdés:

  • 2026. 01. 08. → Kedd - Csütörtök

  • 2026. 01. 24. → Szombat

  • 2026. 02. 02. → Hétfő - Szerda

<br>

Node.js + Express.js + MongoDB

Modern backend fejlesztés egyetlen tanfolyamban

Tesztre jelentkezem

A Node.js napjaink egyik legnépszerűbb és legsokoldalúbb backend technológiája, amely lehetővé teszi, hogy JavaScript-tel ne csak a böngészőben, hanem a szerveroldalon is hatékony, skálázható és modern alkalmazásokat építsünk. Ez a tanfolyam azoknak szól, akik szeretnék megtanulni, hogyan hozhatnak létre teljes értékű backend rendszereket Node.js segítségével, az alapoktól egészen a valódi projektekig.

A gyakorlatias képzés során lépésről lépésre ismerkedünk meg a Node.js világával – kezdve a magmodulok használatától, az aszinkron programozási mintákon és az Express.js keretrendszeren át, egészen a MongoDB-s adatkezelésig, hitelesítésig és alkalmazások élesítéséig. A NoSQL alapú MongoDB-t adatbázisként fogjuk használni, amely tökéletesen illeszkedik a modern JavaScript alapú alkalmazásokhoz, rugalmassága és dokumentum-orientált felépítése miatt. Figyelmet fordítunk a tesztelésre, hibakezelésre, biztonságra és a modern fejlesztői gyakorlatokra is.

A Javascript backend legnagyobb előnye a hagyományos PHP alapú backendekkel szemben, hogy nem blokkoló, eseményvezérelt működésű, így sokkal gyorsabban kezeli a nagy terhelésű alkalmazásokat. Emellett egyetlen nyelven, dolgozhatunk a teljes alkalmazás mind front-, mind backend oldalán, ami egyszerűsíti a fejlesztési folyamatot és csökkenti a kódduplikációt.

Célunk, hogy a tanfolyam végére magabiztos, gyakorlatias tudással rendelkező fejlesztővé válj, aki képes önállóan REST API-kat készíteni, adatbázissal dolgozni, és professzionálisan felépíteni bármilyen alkalmazás backend oldalát a nulláról.

A tanfolyam elvégzéséhez JavaScript ismeretek szükségesek, különös tekintettel a változók, függvények, tömbök, objektumok és objektum orientált programozás ismeretére.

 

Node.js Tematika

1. Bevezetés a Node.js-be

- Mi az a Node.js? Mik az előnyi és hárányai, mikor érdemes használni? Felhasználási példák nagy cégektől.

2. Node.js Core Alapok

- Node.js telepítése, futtatása, fejlesztői környezet kialakítása. Node modulok kezelése. Alapvető fájl- és könyvtárkezelés.

3. Eseményvezérelt programozás és aszinkronitás

- Az eseményvezérelt paradigma (EventEmitter)

- Callback-ek, callback hell probléma

- Promise-ok használata

- Async/Await minta részletes használata és best practices

- Hibakezelés és error objektumok (try-catch, hibakezelő middleware)

4. HTTP modul részletesen

- HTTP kliens és HTTP szerver készítése a http/https modullal. Request/Response objektumok.

- JSON adatok kezelése natív Node-ban

5. Node Package Manager (NPM)

- NPM megismerése, Lokális és globális csomagok telepítése. NPM parancsok áttekintése

- Függőségek kezelése package.json segítségével

- Alternatív package managerek rövid áttekintése (pl. Yarn, pnpm)

6. Webszerver készítése Express frameworkkel

- Express.js bemutatása, Middleware készítése, használata (built-in és saját middleware-ek)

- Validációk kezelése (express-validator)

- Hiba- és kivételkezelés Expressben (error middleware)

- REST API: Routing és alapok. HTTP metódusok használata. Státuszkódok helyes használata.

- Környezeti változók kezelése (dotenv)

- Logolás alapjai és használata

7. MongoDB

- MongoDB rövid áttekintése, telepítése, GUI kliensek áttekintése

- MongoDB natív driver használata

- CRUD műveletek gyakorlati példákon keresztül

Adatbázisnak a NoSQL alapú MongoDB-t használjuk, amely tökéletesen illeszkedik a modern JavaScript alapú alkalmazásokhoz.

8. ODM – Mongoose

- Mi az a Mongoose ODM?

- Sémák és modellek, CRUD műveletek és Adatvalidációk.

- Speciális lekérdezések és populáció. Indexek és teljesítmény-optimalizálás Mongoose-ban

- Kapcsolat kezelés (One-to-many, many-to-many kapcsolatok)

9. Template rendszerek

- Mik azok a Template motorok + összhasonlítás

- Template motor integrálása Express alkalmazásba. Dinamikus adatok megjelenítése

10. Hitelesítés és autorizáció Node.js-ben

- Bejelentkezési rendszer készítése, jelszó tárolásával és titkosításával

- Alkalmazások biztonsági best practices Node.js-ben

11. Tesztelés és minőségbiztosítás

- Egységtesztelés. API-tesztelés. Debugolás.

- Code quality és best practices. ESLint használata.

12. Teljes Projekt felépítése és deployment

- Ajánlott projekt struktúra (controllers, models, routes, middlewares)

- Git workflow a projektek során

- Deployment, CI/CD alapok rövid áttekintése / ismétlése


A Javascript Backend fejlesztő tanfolyam ára és hossza

A tanfolyam időtartama: 75 tanóra (13 hét)

Tanfolyam Ár: bruttó 279.000 Ft

(Részletfizetés esetén: bruttó 98.000 x 3)

A szoftvertesztelő képzés felnőttképzési nyilvántartási száma: B/2020/008338

Jelentkezés a tanfolyamra

Nehézségi szint:
haladó szint

Karrier út:
Backend fejlesztő, Full-stack fejlesztő, API fejlesztő

Felhasználás:
Backend fejlesztés, REST API-k, adatkezelés

Nyelv: Magyar

Időtartam:
3 hónap (13 hét) 75 tanóra

Időpontok:
Hétköznap este

Jelleg:
online, élő, interaktív tanfolyam, az órák visszanézhetők

Részletfizetés:
Egyben és 3 havi részletben is fizethető

Kinek ajánljuk?


A JavaScript alapú Node.js környezet elsősorban azoknak ajánlott, akik már rendelkeznek frontend tapasztalattal, és szeretnének a backend irányába továbblépni ugyanazzal a nyelvvel. Ideális választás webfejlesztőknek és szoftverfejlesztőknek, akik gyors, eseményvezérelt, API-központú webalkalmazásokat, valós idejű megoldásokat (pl. chat, dashboard) vagy full stack rendszereket szeretnének fejleszteni.

Továbbtanulás a képzés után


A Node.js után kifejezetten előnyös egy másik backend technológia megismerése, mert így átfogóbb képet kapsz a webfejlesztés, a programozás és a szoftverfejlesztői megoldások világáról. A Python programozás alapú Django keretrendszer jól strukturált, skálázható API-k és üzleti webalkalmazások fejlesztésére alkalmas, míg a PHP programozás, különösen Laravelrel, széles körben használt modern weboldalak, webappok és backend rendszerek készítéséhez.

Node.js alapoktól a REST API-ig

Jelentkezem