Ugrás a tartalomra
06 Okt.
20 Okt.
14 Nov.
19 Szept.
06 Okt.
11 Nov.
09 Szept.
29 Szept.
05 Okt.
06 Okt.
20 Okt.
14 Nov.
15 Szept.
05 Okt.
24 Okt.
  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 oktatás, az órák visszanézhetők (min. 1 év)

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

Kinek ajánljuk?


Mindenkienk, aki modern backend rendszert szeretne fejleszteni. 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 backend fejlesztés 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. 09. 09. → Hétfő - Szerda

  • 2026. 09. 28. → Hétfő - Szerda

  • 2026. 10. 12. → Hétfő - Szerda

Node.js + Express.js + SQL

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 az adatbázis kezeléséig, hitelesítésig és alkalmazások élesítéséig. Az SQL-t adatbázisként fogjuk használni, így a tanfolyommal egyben az SQL használtát is elsajátítják a résztvevők. 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 összehasonlítva, hogy nem blokkoló, eseményvezérelt működésű, ezért jól teljesít olyan alkalmazásoknál, ahol sok egyidejű kapcsolatot vagy valós idejű kommunikációt kell kezelni. Emellett egyetlen nyelven, javascriptben 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.

Az Express.js egy keretrendszer, amely ma a Node.js alapú backend fejlesztések egyik legelterjedtebb eszköze. Az Express.js jelentősen leegyszerűsíti a webes alkalmazások és REST API-k készítését: segítségével könnyedén kezelhetők az útvonalak (routing), a HTTP kérések, a middleware-ek, a hitelesítés és a hibakezelés. A gyakorlatban a legtöbb Node.js alapú vállalati projekt ma már Express.js-re épül, ezért a tanfolyam során ezt a keretrendszert használva készítünk professzionális backend alkalmazást.

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. SQL Adatbázisok

- SQL adattáblák létrehozása

- Adatok lekérdezése, szűrése

- Alapvető függvények

- Táblák összekapcsolása és összetett adatbázis művelek

8. SQL kompatibilis ORM (pl. Sequelize)

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: 279.000 Ft

(Részletfizetés esetén: 99.000 x 3)

A feltüntetett árak magánszemélyek részére érvényesek. Cégek esetében az árak +27% ÁFA-val értendők.

 

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 oktatás, az órák visszanézhetők (min. 1 év)

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

Kinek ajánljuk?


Mindenkienk, aki modern backend rendszert szeretne fejleszteni. 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 backend fejlesztés 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