Skip to content

Node.js alapú backend fejlesztés

Átfogó Node.js alapképzés: tanuld meg a szerveroldali JavaScript fejlesztést, és szerezz piacképes tudást egy stabil, bevált technológiában.

Folyamatos mentoráció
Vezetett kódolás
10 hét · heti 8-12 óra
Élő konzultációk
100% pénzvisszafizetési garancia Kamatmentes részletfizetés

Mit nyújt a Node.js backend fejlesztés tanfolyam?

Képzés időtartama: 10 hét Heti átlag 8-12 óra ráfordítás Következő indulás: 2026.10.07.
  • A képzés végére több kisebb és egy komplexebb alkalmazást is elkészítesz, például egy számítógép- és egy Express-alkalmazást, valamint egy Twitterhez hasonló képmegosztó alkalmazást, közben pedig folyamatosan gyakorolsz, statikus HTML-oldalakat és middleware-eket is építesz.
  • Elsajátítod a modern JavaScriptet, benne a Promise, az async/await és az arrow function használatát.
  • Megismered a Node.js alapjait, ökoszisztémáját és az npm-et, a Node.js-projektek működését és sajátosságait, a Node.js-modulokat, valamint az stdin és az stdout kezelését.
  • Elsajátítod az Express keretrendszert, a HTTP-metódusokat és használatukat, az Express és a middleware-láncok működését, a REST API-t, a server side renderinget és az adatbázis-kezelést, valamint a HTML, a Bootstrap és az EJS használatát.
  • Megtanulod a dependency injection és az ORM-ek használatát, illetve a LokiJS kezelését.
  • Magabiztosan kezeled a fájlokat és a sessionöket a Node.js fs core library, a Multer és a static middleware segítségével, valamint elsajátítod az Express session kezelését.
  • Egy teljes képmegosztó alkalmazást is felépítesz: megtervezed a routingot, elkészíted a skeleton szintet és a statikus HTML-t, implementálod a middleware-eket, megoldod a fájlfeltöltést és a session kezelést, a tesztelést pedig Mocha, chai és chai-as-promised eszközökkel végzed.
  • Backend fejlesztőként és egy frontend technológiával kiegészítve akár full-stack fejlesztőként is széles körű elhelyezkedési lehetőségek nyílnak meg előtted.
Előnyök

Miért érdemes belevágnod?

A webfejlesztésben hagyományosan külön nyelvet kell ismerned a felhasználói felülethez és a szerver oldalhoz, ami két külön tudásterületet, sokszor két külön fejlesztőt jelent egy projektben. A Node.js pont ezt a szétválást oldja fel: JavaScript futtatókörnyezet, amivel a böngészőben megszokott nyelvet a szerver oldalon is használhatod.

Mivel a kliens oldalon amúgy is a JavaScript a de facto nyelv, adja magát, hogy a backendet is ugyanabban írd meg: nem kell külön frontend és backend tudás, a kód is könnyebben hordozható a két komponens között, a Node.js pedig JavaScript alaptudással is gyorsan elsajátítható. Emellett kifejezetten jól teljesít adatintenzív alkalmazásoknál, ezért választotta olyan világméretű cég, mint a Netflix, a LinkedIn, a PayPal vagy az eBay.

Ha a Node.js mellé egy frontend technológiát is felszedsz, például Angulart vagy Reactet, full-stack fejlesztőként is versenyképes pozícióba kerülhetsz.

  • Munka mellett végezheted, rugalmas időbeosztással
  • Gyakorlati projekteken keresztül, oktatói mentorálással
  • LinkedIn profilodba beágyazható tanúsítvány
A webfejlesztésben hagyományosan külön nyelvet kell ismerned a felhasználói felülethez és — Node.js alapú backend fejlesztés

Ismerd meg oktatóidat

  • Paróczi Zsombor

    Paróczi Zsombor

    CTO, DONE. és egyetemi oktató

    2011 óta dolgozom Node.js-szel, 2015 óta pedig a BME Villamosmérnöki és Informatikai Karán oktatom is: évente több száz hallgatónak adok át gyakorlati tudást, munkámat arany fokozatú kiváló oktatói címmel ismerték el.

    A DONE. technológiai vezetőjeként a csapatommal nagy volumenű Node.js és React projekteket tervezünk és valósítunk meg, főként amerikai startupoknak. A skálázható webszolgáltatások, a SaaS és a felhőalapú megoldások fejlesztésére specializálódtam, és munkám során a stratégiai víziót és a technikai részleteket egyaránt szem előtt tartom.

  • Török Dávid

    Török Dávid

    Szoftverfejlesztő

    Software Engineerként dolgozom a DONE. csapatában, ahol nemzetközi startupokkal dolgozom együtt, például a hawaii központú, klímatechnológiával foglalkozó Northstar Carbonnal. Fejlesztői csapatot vezetek, felelek a kódminőségért és a projektek előrehaladásáért, és technikai hídként kötöm össze az ügyfelek termékvízióját a megvalósítással.

    Mérnökinformatikus BSc és MSc diplomával rendelkezem. A Cubix Institute of Technology Node.js oktatójaként junior fejlesztőket mentorálok: konzultációkkal, technikai iránymutatással és gyakorlati visszajelzésekkel segítem őket.

Kinek ajánlott?

  • Akik Node.js backend fejlesztőként szeretnének elhelyezkedni
  • Fejlesztők, akik backend és fejlesztői kompetenciáikat piacképes tudással bővítenék
  • Autodidakta módon tanulók, akik rendszerezett tudást szeretnének megbízható forrásból

Kinek nem ajánlott?

  • Akik még nem rendelkeznek JavaScript-alapokkal, nekik előbb a webfejlesztés alapjai képzést ajánljuk
  • Akik frontend-irányba (React, Angular) specializálódnának
  • Tapasztalt backend fejlesztők, akik haladó architekturális témákat várnak
  • Akik PHP vagy Java alapú backend tudást keresnek

Mik a képzés előkövetelményei?

Alapvető programozási ismeretek Webes alapismeretek: HTML, CSS, JavaScript, HTTP, Web API

Az objektumorientált programozás ismerete előny, de nem feltétel, a képzés erre nem épít kötelezően.

Hogyan fogsz tanulni?

Gyakorlatorientált oktatás

Minden héten izgalmas gyakorló feladatokat kapsz majd, amelyek keretében már menetközben is konkrét lekérdezéseket fogsz megvalósítani

Interaktív digitális tananyag

A gyakorlati feladatok elvégzéséhez és a képzés sikeres teljesítéséhez szükséges tudást digitális tananyagok és vezetett kódolások formájában adjuk át, amelyeket saját időbeosztásod szerint, akár munka mellett is feldolgozhatod és egy évig korlátlan alkalommal visszanézheted.

Oktatói mentoring

A képzés ideje alatt az oktató folyamatosan a rendelkezésedre áll, bármikor kérdezhetsz tőle, ha elakadtál, és rendszeresen visszajelzést ad a feladataidra, fejlődésedet végigkíséri.

Konzultációk

Valamennyi tanegység végén egy-egy élő konzultációs alkalmat is szervezünk, amikor élőben is felteheted kérdéseidet, közösen kiértékelhetitek és átbeszélhetitek a gyakorlás során elkészített projekteket, és tanulhattok egymás elakadásaiból is.

Limitált férőhely

A fent említett interakciók miatt képzéseinket korlátozott létszámmal indítjuk csak el, hogy biztosan jusson mindenkire ideje az oktatóknak.

Minőségbiztosított képzések

Képzéseink szakmai minőségbiztosítását az iparági vezető technológiai vállalatok és a Budapesti Műszaki és Gazdaságtudományi Egyetem végzi.

  • Tanúsítványt kapsz, amelyet önéletrajzodhoz és LinkedIn profilodhoz csatolhatsz
  • Bizonyítja, hogy elsajátítottad az adott ismereteket
  • Segíti a szakmai előmeneteledet és karriered fejlődését
Tanúsítvány minta – Node.js alapú backend fejlesztés

Jó társaságban leszel!

Már több mint 150 hazai és nemzetközi cég munkatársa képezte magát tovább nálunk.

Tudtad?

A munkáltatók 83%-a finanszírozza a munkatársak képzését, ne felejtsd el megkérdezni a tiédet!

Hallgatói közösség

A több mint 9100 tagot számláló hallgatói közösségünket főként olyan, az iparágban vezető IT-cégek és szoftverfejlesztő cégek munkatársai alkotják, akik folyamatosan fejleszteni szeretnék meglévő készségeiket.

Légy Te is tagja közösségünknek!

Node.js alapú backend fejlesztés

„Nagyon jó!"
Danka László

Node.js alapú backend fejlesztés

„A leadott anyag nagyon sokat adott, amiből rengeteget lehet tanulni."
Medve Attila

Node.js alapú backend fejlesztés

„szuper"
Kovács Péter

Node.js alapú backend fejlesztés

„Gyakorlatias"
Porgányi Géza

Következő indulási dátumok

Következő indulás:

2027.02.10.

Mentorált alkalmak szerda esténként

190 000 Ft

Jelentkezési határidő: 2027.02.05.

Jelentkezem

Más időpont érdekel?

Add meg az e-mail címed, és szólunk, ha új időpontot hirdetünk meg.

Fizetési lehetőségek

Többféle fizetési lehetőséget biztosítunk, hogy a legmegfelelőbb opciót válaszd.

Online fizetés bankkártyával

Az OTP SimplePay az egyik legelterjedtebb online fizetési megoldás — gyors és biztonságos fizetési folyamatáról ismert.

Kamatmentes részletfizetés

Nem szeretnénk, ha a fizetési nehézségek akadályoznák a szakmai fejlődésedet, ezért a részvételi díjat több részletben, teljesen kamatmentesen is kifizetheted.

Fizetés banki átutalással, egy összegben

Ha online kártyás fizetés helyett banki átutalással szeretnél fizetni, az sem probléma — írj nekünk, és ebben is segítünk.

Készen állsz a jelentkezésre?

Könnyítendő magánszemélyként résztvevő hallgatóink helyzetét, a feltüntetett ár számukra a ténylegesen fizetendő végösszeg.
Céges megrendelés esetén az adott összeg tekintendő a nettó árnak.

100% pénzvisszafizetési garancia

Jelentkezz a(z) Node.js alapú backend fejlesztés képzésre

Jelentkezési határidő: 2026.10.02.

1 Adatok 2 Képzések 3 Számlázás 4 Felnőttképzés 5 Fizetés 6 Kész

Kiválasztott képzés(ek) és indulási időpont

Számlázási adatok

Add meg a számlázási adataidat.

Felnőttképzési adatszolgáltatás

A felnőttképzési törvény szerinti kötelező adatszolgáltatás.

  • Magyarország
  • Ausztria
  • Németország
  • Szlovákia
  • Románia
  • Szerbia
  • Horvátország
  • Szlovénia
  • Ukrajna
  • Lengyelország
  • Csehország
  • Olaszország
  • Franciaország
  • Spanyolország
  • Portugália
  • Egyesült Királyság
  • Írország
  • Hollandia
  • Belgium
  • Luxemburg
  • Svájc
  • Liechtenstein
  • Dánia
  • Svédország
  • Norvégia
  • Finnország
  • Izland
  • Észtország
  • Lettország
  • Litvánia
  • Görögország
  • Bulgária
  • Törökország
  • Oroszország
  • Fehéroroszország
  • Moldova
  • Bosznia-Hercegovina
  • Montenegró
  • Észak-Macedónia
  • Albánia
  • Koszovó
  • Málta
  • Ciprus
  • Monaco
  • Andorra
  • San Marino
  • Amerikai Egyesült Államok
  • Kanada
  • Kína
  • Japán
  • India
  • Brazília
  • Ausztrália
  • Dél-Korea
  • Mexikó
  • Egyiptom
  • Dél-afrikai Köztársaság
  • Argentína
  • Izrael
  • Egyesült Arab Emírségek
  • Egyéb

100% pénzvisszafizetési garancia, kockázat nélkül kipróbálhatod.

Összegzés betöltése…

Fizetési mód

Kérdésed van? Lépj velünk kapcsolatba

Mit fogsz tanulni?

10 hét alatt a modern javascripttől az express api-kon át a teljes képmegosztó alkalmazás megépítéséig.

Node.jsBackendJavaScriptExpress.jsREST APIAdatbázis-kezelésFájlkezelés
1 Modern JavaScript Az alapvető JavaScript koncepciókon át a Node.js-hez szükséges modern JavaScript elsajátítása.
  • JavaScript, V8, Node.js
  • A nyelv alapjai
  • Típusok
  • Function, Callback, Promise, async/await
  • Arrow function, spread operátor
2 Node.js alapok, ökoszisztéma, npm A Node.js futtatási modellje, csomagkezelés és az első projekt implementálása.
  • Node.js működése és sajátosságai
  • NPM, package.json
  • Fájlokra bontás, modulok használata
  • CommonJS modulok
  • Events, Stream, Readline, Stdin, Stdout
  • Első Node.js projekt: szám kitaláló játék
3 Express keretrendszer HTTP alapok és az Express.js keretrendszer használata REST API-k fejlesztéséhez.
  • HTTP, Postman
  • Express.js, Middleware, Request, Response
  • REST, RESTful API
  • REST API implementálás
4 Server side rendering, adatbázis-kezelés Templating, ORM-ek és adatbázis integrálása Node.js alkalmazásokba.
  • HTML, Bootstrap, EJS, Dependency Injection, ORM-ek, LokiJS
  • Templating - EJS
  • ORM
  • A Book API bővítése
5 Fájlok és session kezelése Fájlműveletek és felhasználói munkamenet kezelése Node.js alkalmazásokban.
  • Node.js fs core library
  • Multer
  • Static middleware
  • Session általánosságban
  • Session ID vs JWT Tokens
  • Express session kezelés
6 Képmegosztó alkalmazás - rendszertervezés Az alkalmazás struktúrájának és a magas szintű rendszertervnek a megtervezése.
  • Rendszertervezés általánosságban
  • Magas szintű rendszerterv
  • Screenek tervezése
  • Route és middleware tervezés
7 Képmegosztó alkalmazás - megvalósítás Az alkalmazás felépítése és fő funkcionalitásainak megvalósítása.
  • Skeleton és statikus sitebuild
  • Adattárolási réteg implementálása (LokiJS)
  • Regisztráció, elfelejtett jelszó, belépés, kilépés, profil
  • Galériák kezelése
  • Képek kezelése
8 Képmegosztó alkalmazás - finomítás és tesztelés Az alkalmazás bővítése, finomítása és tesztelése.
  • Az elkészült alkalmazás bővítése
  • Tesztelés
  • Tesztelés a gyakorlatban
9 Záróvizsga A teljes tanfolyam anyagát lefedő záróvizsga.
  • Komplex záróvizsga

Gyakran Ismételt Kérdések

Milyen előfeltételei vannak a képzésnek?

Alapvető programozási ismeretek (az OOP alapok előnyt jelentenek) és webes alapismeretek (HTML, CSS, JavaScript, HTTP, Web API). Ajánlott előkészítő kurzusaink is vannak, ha szükséges.

Meddig férhetek hozzá a tananyaghoz?

Az interaktív videókat és tananyagokat 1 évig korlátlan alkalommal nézheted vissza.

Mikor indul a képzés?

A képzés 2026. október 7-én indul.

Maximum hányan lehetnek a csoportban?

Maximum 25 fő, hogy biztosított legyen az oktatói figyelem és az intenzív mentoring.

Mi történik azután, hogy jelentkeztem?

A jelentkezésedet e-mailben visszaigazoljuk, és megküldjük az első számlát. Ha átutalással fizetsz, a közleménybe kizárólag a számla sorszáma kerüljön, mert így tudjuk beazonosítani a befizetésedet. Ezen túl nincs más teendőd: az indulás előtt hozzárendeljük a kurzust a tanulói fiókodhoz, a kezdés előtti napon pedig küldünk egy összefoglaló, eligazító levelet. Részletfizetésnél a további számlákat mindig az esedékességük előtt küldjük ki.

Mi van, ha egyik meghirdetett indulás sem jó nekem?

A meghirdetett csoportokat az adatlapon, a „Következő indulási dátumok” szekcióban találod. Ha egyik időpont sem fér bele az időbeosztásodba, add meg az e-mail címed ugyanott, a „Más időpont érdekel?” résznél, és szólunk, amint új időpontot hirdetünk. Ha a jelentkezésed után derül ki, hogy mégis egy másik csoport lenne jobb, írj az info@cubixedu.com címre, és átvezetünk. Ha már kaptál számlát, azt ilyenkor sztornózzuk, így nem marad nyitott tételed.

Be tudom íratni a munkatársaimat, vagy fizetheti a munkáltatóm?

Igen, mindkettő megoldható. A jelentkezés „Számlázás” lépésénél válaszd a „Munkatársnak vásárolok” lehetőséget, több fő esetén pedig a „Több munkatársat szeretnél beíratni?” gombot. Ha inkább írnál, vagy a munkáltatódnak hivatalos árajánlatra van szüksége a döntéshez, keress minket az info@cubixedu.com címen, és összeállítjuk. Ha a cégnél elhúzódik a jóváhagyás, az sem gond, a képzéseinket rendszeresen újraindítjuk, így egy későbbi csoportra is tudsz jelentkezni.

Hogyan tudom felhasználni a kedvezménykuponomat?

A kuponkódot a jelentkezési űrlap „Fizetés” lépésénél tudod megadni: írd be a Kuponkód mezőbe, kattints a Beváltás gombra, és a rendelési összegző rögtön a kedvezményes végösszeget mutatja. A kuponok érvényessége kódonként eltér, ezért ha a tiéd nem működne ennél a képzésnél, írj nekünk az info@cubixedu.com címre, és megnézzük.

Kapok kedvezményt, ha mást is beajánlok a képzésre?

Igen, ajánlásért 5% kedvezményt adunk, amit az ajánló és az ajánlott is megkap, és a nálad lévő egyéb kedvezmény mellett is érvényesíthető. Írj nekünk az info@cubixedu.com címre az általad ajánlott jelentkezők nevével, amint biztos a részvételük, és mindenkinek külön kupont küldünk. A kupont a jelentkezési űrlap „Fizetés” lépésénél tudod beváltani.

Össze tudok állítani több képzésből egy csomagot?

Igen, több képzésből kérhetsz csomagot, amit a külön megvásárolt kurzusoknál kedvezőbb csomagáron adunk. Írd meg az info@cubixedu.com címre, mely képzések érdekelnek, és összeállítjuk. Küldünk hozzá egy áttekintést a képzések formátumáról, a tervezett indulásokról és a javasolt tanulási időről, valamint egy naptárnézetet, amiből látod az esetleges átfedéseket. Az összeállítás csak kiindulópont, a csomag bármelyik képzésünkből összerakható, és az ütemezés menet közben is rugalmasan alakítható.

Van pénzvisszafizetési garancia?

Igen, a képzés indulásától 8 napig 100%-os pénzvisszatérítést vállalunk.