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.
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.
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
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
Ismerd meg oktatóidat
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?
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

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!
Elvégzett képzés: Node.js alapú backend fejlesztés
„remek"
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!
Következő indulási dátum
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?
Jelentkezz most, és kezdd el a fejlődést!
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.
Van kamatmentes részletfizetés?
Igen, a 190 000 Ft-os részvételi díj több hónapos részletekben, teljesen kamatmentesen is fizethető.
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.
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.