12 Jan.
24 Jan.
03 Febr.
08 Jan.
24 Jan.
02 Febr.
07 Jan.
24 Jan.
10 Febr.
12 Jan.
24 Jan.
03 Febr.
26 Jan.
31 Jan.
03 Febr.
  Mit tanuljak?  
Jelentkezés a tanfolyamra

Nehézségi szint:
alapozó szint

Karrier út:
Front-end webfejlesztő 2. szint. React, Angular, Vue.js megalapozása.

Felhasználás:
Weboldalak front-endje. Back-end felhasználás is. Web applikáció.

Nyelv: Magyar

Időtartam:
126 tanóra, 5 hónap

Időpontok:
Hétköznap este vagy szombat napközben

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

Részletfizetés:
Egyben, 5 részletben vagy 8 havi részletben is fizethető

Kinek ajánljuk?


Mi a tanfolyam előfeltétele, és ideális-e kezdők számára? A JavaScript tanfolyam kiválóan alkalmas kezdők számára is. Alapvető informatikai ismeretek, valamint a HTML és CSS ismerete szükségesek a részvételhez, de korábbi programozási tudásra nincs szükség a beiratkozáshoz. A tanfolyam intenzív, 21 hetes felépítése miatt azonban elengedhetetlen a megfelelő időbefektetés és elkötelezettség

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


A JavaScript után érdemes továbblépni a modern keretrendszerek felé, mert ezekkel lehet igazán összetett, profi webalkalmazásokat építeni. Az Angular tanfolyam, a React képzés vagy a Vue.js kurzus elvégzése után gyorsabban, strukturáltabban és hatékonyabban tudsz fejleszteni, miközben olyan tudást építesz, amelyre nagy a kereslet a frontend fejlesztői pozíciókban.

JavaScript programozó képzés

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

  • Hétköznap este vagy szombat napközben

  • Kezdés:

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

  • 2026. 01. 24. → Szombat

  • 2026. 02. 10. → Kedd - Csütörtök

Javascript

a jövő program nyelve

a webfejlesztés elengedhetetlen része

Tesztre jelentkezem

A JavaScript a jövő program nyelve, ez nem is lehet kérdés. A JS és különböző változatai már most képesek helyettesíteni a Front-end és Back-end hagyományosnak mondható változatait.

A JS-ben programozhatunk applikációkat, játékokat, animációkat, intelligens kérdőíveket, továbbá adminfelületet is készíthetünk vele. Külső adatbázisból adatokat tudunk beolvasni és megjeleníteni a weboldalon, vagy éppen felülírhatjuk egy felhő alapú adatbázisban lévő adatokat.

Mint ebből a felsorolásból is látszik, a JavaScript egy multifunkciós nyelv, amely napjainkban a webfejlesztés elengedhetetlen részévé vált.


Röviden a Tanfolyamról


A digitális világ folyamatosan változik, és vele együtt a webfejlesztés alapnyelve, a JavaScript is. A felhasználók szándéka egyértelmű: gyors, gyakorlatias tudást szeretnének, ami azonnal konvertálható magasabb fizetéssé és stabil karrierré a 2026-os IT piacon. A Prooktatás 21 hetes, 126 leckés, intenzív JavaScript képzése erre a valós igényre ad érdemi választ. Ez nem csak egy bevezetés a kódolásba, hanem egy teljes, karrier-orientált program, amely az alapoktól eljuttatja a tanulókat a haladó TypeScript és AI-asszisztált fejlesztői kompetenciákig, sőt, még letölthető platform-független applikációt is készítünk a tanfolyam során.

 A képzés fókuszában a gyakorlati alkalmazás áll, minimalizálva az elméleti kitérőket, és maximalizálva az azonnal bevethető tudást.

Sok pályaválasztó szembesül a dilemmával: a JavaScript (JS) vagy a Java nyelvet érdemes-e megtanulni először? Egyáltalán mi a különbség? A két programozási nyelv a hasonló név ellenére nagyon sok mindenben különbözik, a Java nyelvet nagyvállalati rendszerek és mobil applikációk fejlesztésére használják, a Javascript fejlesztés pedig első sorban weboldalak és webalkalmazások készítéséről szól Erről hosszabban olvashatsz itt.

A Javascript tanfolyam két részből áll. Először a "vanília" JavaScriptet tanuljuk 3 és fél hónapon át, majd a továbbfejlesztet változatát, a TypeScriptet még másfél hónapon keresztül. Így ezen a tanfolyamon két programnyelvet is elsajátítasz majd. Részleteket, pontos tematikát a Tematika fülre kattintva olvashatsz. És a tanfolyam legvégén egy kis bónusz:

AI órák

Megismerkedünk olyan, szoftver fejlesztést támogató eszközökkel, mint a generatív AI-k, amelyek segítenek hatékonyabban alkotni. A generatív algoritmusok áttekintése után kipróbáljuk a Claude AI modellt, amely segítségével megismerkedünk az AI asszisztált fejlesztés gyakorlatával is. Megnézzük az egyes AI megoldások előnyeit, foglalkozunk a téma elméleti és gyakorlati hátterével, és gyakoroljuk a megfelelő prompt-olást is.

 

1. JavaScript (ECMAScript, ES6) alapok

  1. Mi is az a JavaScript?
  2. A JavaScript eredete és felhasználási lehetőségei
  3. JavaScript elhelyezése, importálása, betöltése egy HTML dokumentumban
  4. A programozás alapvető koncepciói
  5. A JavaScript programozás alapjai
  6. DOM Manipuláció
  7. Gyakorlás: Tartalom megjelenítése HTML oldalon JavaScript segítségével

 

2. Programozás alapok JavaScript nyelven

Ebben a részben elsajáítjuk a programozás alapjait. Ha ezt megérted, akkor a többi programnyelvvel is boldogulni fogsz, hiszen a logikája minden programnyelvek hasonló. Temrészetesen ezeken az órákon bemutatjuk a JavaScript programozás sajátosságait is.

  1. Típusok. Változók. Állandók. Primitívek.
  2. Operátorok
  3. Aritmetikai műveletek
  4. String műveletek
  5. Reguláris kifejezések
  6. Összetett adattípusok: Tömbök, tömb műveletek, Object adattípus
  7. Vezérlési szerkezetek
  8. if else
  9. switch case
  10. ciklusok
  11. függvények (function)
  12. Nyílfüggvények - arrow functions
  13. Math object és a véletlenszám generátor
  14. Kivételkezelés: try catch
  15. Date - a dátum "típus"

 

3. Javascript alkalmazása front-enden

Ebben a részben gyakorlatban alkalmazzuk azt, amit elméletben már megalapoztunk. Hasznos, vagy szórakoztató mini-alkalmazásokat készítünk a weboldalunkra, például: időpont foglalás, ár kalkulátor, sorba rendezés játék, reakció tesztelő játék és lottó-sorsolás szimulátor.

A technológiai ismeretek hozzá a következők:

  1. operátorok, tömbök, objektumok, function-ök
  2. Modul Pattern Design
  3. Grid generátor
  4. DOM - Document Object Model
  5. DOM - Eseménykezelés
  6. Függvénytárak
  7. Rekurzív függvények - fa struktúra bejárása

 

4. Form validation

Javascript nélkül elküldjük a kitöltött űrlapot vagy kérdőívet, és majd kiderül, hogy az jó vagy hiba van benne. Viszont a böngészőben futó Javascript kóddal szabályokat határozhatunk meg a felhasználó számára és csak ezen szabályok mentén tesszük számára lehetővé az űrlap elküldését.

Ilyen szabályok például: helyes email formátum, karakterszámra vonatkozó megkötések, bizonyos mezők kötelező kitöltése, stb.

A megvalósítás során megtanuljuk és begyakoroljuk többek között a reguláris keifejezéseket, a függvény orientált programozást, a DOM manipulációt, és az eseménykezelést.

5. OOP - Objektum Orientált Programozó képzés

Az OOP egy olyan programozási paradigma, mely az életből vett mintákra alapszik, és ahol egy objektumnak egyaránt vannak tulajdonságai és funkcionalitásai is. Segítségével egész működési mechanizmusokat hozhatunk létre, melyeket ezután példányosíthatunk és újra és újra felhasználhatunk.

Osztály szerkezete

Osztályok tulajdonságai és metódusai

Function - prototype alapú osztálydefiníció

Class alapú osztálydefiníció

Setter és Getter függvények

Osztályok származtatása - öröklődés

OOP és DOM

Mikro projekt (OOP): szerencsekerék, lottósorsolás szimulátor

 

6. Adatok lekérése más szerveren lévő adatbázisból

Itt egy gyakorlati példa erejéig egy nagyobb hangszer adatbázisból kérünk le hangszer adatokat. A böngészőből kéréseket küldünk a szerver felé, amelynek válaszát utána feldolgozzuk és megjelenítjük a felhasználónak. Ez újabb oldalletöltés nélkül megy végbe, AJAX felhasználásával.

  1. Időzített scriptek - a javascript több szálon való kezelése
  2. Aszinkron Javascript és XML - XML Http Request - Aszinkron függvények
  3. Promise
  4. Fetch API
  5. Sütik (Cookie) és a Localstorage
  6. JSON adatsruktúra
  7. kérések elküldése
  8. válasz fogadása
  9. a válasz feldolgozása és megjelenítése
  10. Javascript modulok - Javascript fájlok egymásba való ágyazása


7. Újdonság: PWA. Progressive Web App létrehozása

  • Platformfüggetlen, letölthető applikáció létrehozása JavaScripttel

 

Ezt a rész követően a tanulók vizsgát tesznek JavaScript programozásból.

 

7. TypeScript programozás

  1. Fejlesztői környezet kialakítása. A TS compiler működése és beállítása
  2. TS core és TS Function types
  3. Osztályok TypeScriptben
  4. Interfaces
  5. Advanced types
  6. Generic. Többször használható, típusbiztos kód létrehozása.
  7. Dekorátorok
  8. TypeScript Modulok, moduláris programozás, kompozíció
  9. Harmadik féltől származó könyvtárak TypeScriptben
  10. Type Design
  11. Typescript debuggolása
  12. TypeScript migrálása

 

 

Szerver oldali JavaScript programozás:

  1. A szerver oldali JavaScript programozás 2024-től egy új, JS Backend modulban kerül oktatásra!

Szűcs Balázs

Az anyag jól felépített és gyakorlatorientált. Kezdőknek is ajánlom. Köszönöm az oktatóknak a segítséget!

Tovább a teljes véleményre

Korfanti Barnabás

Elégedett voltam az oktatás tartalmával és ütemével, az oktatók rendesek és segítőkészek voltak minden esetben.

Tovább a teljes véleményre

Schveighardt Máté

Az Oktatók profi szakemberek, akik valódi és aktuális tudást adnak át a tanulóknak óráról órára.

Tovább a teljes véleményre

Penta Dávid

Az órák gyakorlatiasak és jól felépítettek, az oktatók releváns tudást adnak át, az iskola rugalmas a diákokkal!

Tovább a teljes véleményre


A tanfolyam időtartama 126 tanóra + 2 vizsga. Összesen: 5 hónap 

A tanfolyam díja: bruttó 469.000 Ft

Fizetési lehetőségek:

Egyben br. 469.000 Ft
5 havi részlettel br. 98.000 x 5
8 havi részlettel br. 64.000 x 8


Online Programozó képzés

Tipp: Ha megszeretted a JavaScriptet, a Prooktatásnál van lehetőséged továbbképzésre is, Vue.js, React és Angular rendszerekben!

Felnőttképzési nyilvántartási szám: B/2020/008338

Jelentkezés a tanfolyamra

Nehézségi szint:
alapozó szint

Karrier út:
Front-end webfejlesztő 2. szint. React, Angular, Vue.js megalapozása.

Felhasználás:
Weboldalak front-endje. Back-end felhasználás is. Web applikáció.

Nyelv: Magyar

Időtartam:
126 tanóra, 5 hónap

Időpontok:
Hétköznap este vagy szombat napközben

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

Részletfizetés:
Egyben, 5 részletben vagy 8 havi részletben is fizethető

Kinek ajánljuk?


Mi a tanfolyam előfeltétele, és ideális-e kezdők számára? A JavaScript tanfolyam kiválóan alkalmas kezdők számára is. Alapvető informatikai ismeretek, valamint a HTML és CSS ismerete szükségesek a részvételhez, de korábbi programozási tudásra nincs szükség a beiratkozáshoz. A tanfolyam intenzív, 21 hetes felépítése miatt azonban elengedhetetlen a megfelelő időbefektetés és elkötelezettség

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


A JavaScript után érdemes továbblépni a modern keretrendszerek felé, mert ezekkel lehet igazán összetett, profi webalkalmazásokat építeni. Az Angular tanfolyam, a React képzés vagy a Vue.js kurzus elvégzése után gyorsabban, strukturáltabban és hatékonyabban tudsz fejleszteni, miközben olyan tudást építesz, amelyre nagy a kereslet a frontend fejlesztői pozíciókban.

Mire várnál?

Jelentkezem