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 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
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
Adatelemzési grafikon

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á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!

100% pénzvisszafizetési garancia

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

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

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.