Python fejlesztés középhaladó szinten
Átfogó középhaladó Python képzés az Interactive Brokers szoftverfejlesztőjének mentorálásával: valós projektek a webfejlesztéstől a gépi tanulásig, akár junior Python fejlesztői elhelyezkedéshez.
Mit nyújt a Python középhaladó tanfolyam?
- Elmélyíted a Python programozási nyelvben eddig megszerzett tudásod.
- Beleásod magad a Python nyelv lehetőségeibe és átfogó tapasztalatot szerzel olyan területeken, mint az adatbázis-kezelés, a webes programozás, a titkosítás, az IoT fejlesztés, az adatelemzés vagy akár az alkalmazott mesterséges intelligencia.
- Te magad is elkészítesz több konkrét projektet a tanfolyam során, amelyek referenciaként is szolgálhatnak majd a portfóliódban.
- A megszerzett tudással akár junior Python fejlesztői állásokat is megpályázhatsz, vagy továbbképezheted magad más irányokba.
- Limitált férőhelynek köszönhetően a személyes fejlődésedet a képzés oktatója végigkíséri, bármikor kérdezhetsz tőle, és rendszeresen konzultációs alkalmakat biztosít.
- Sikeres vizsga esetén névre szóló, akár a LinkedIn profilodba is beágyazható tanúsítványt szerzel.
Miért érdemes belevágnod?
A TIOBE Index szerint jelenleg a Python a legnépszerűbb fejlesztési technológia a programozási nyelvek között, és a népszerűsége töretlenül felfelé ível. Ennek egyik oka, hogy szintaktikai és szemantikai szempontból is magas szintű nyelvnek számít, aminek az egyik legrövidebb a tanulási görbéje, így hamar eljutsz az első sikerélményekig.
A nyelv rendkívül széles körben használható, ezért egy magabiztos Python-tudás sok irányba nyit utat: lehetsz belőle szoftverfejlesztő, webfejlesztő, data scientist, mesterséges intelligencia fejlesztő vagy akár beágyazott alkalmazás fejlesztő is. Minél mélyebb a tudásod, annál inkább te döntheted el, melyik irányba viszed tovább a pályádat.
A piac ezt anyagilag is honorálja: a Hays Salary Guide szerint a junior Python fejlesztők átlagosan havi bruttó 850.000 és 1.300.000 forint közötti bért kapnak, a senior data scientistek és a Python vagy AI/ML fejlesztők pedig jellemzően 2.000.000 és 2.800.000 forint közötti sávba esnek, vezetői szinten akár a 3.500.000 forintot is elérve.
- 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ódat
Dr. Faragó Csaba
Szoftverfejlesztő, Interactive Brokers
Programtervező matematikusként végeztem Szegeden, és a PhD-mat is ott szereztem informatikából. Szoftverfejlesztőként dolgozom több mint 20 éve. Munkám során számos programozási nyelvvel és technológiával találkoztam: a 2000-es években a C++ dominált, a 2010-es években a Java, napjainkban pedig a JavaScript és a Python.
Az oktatás sohasem állt tőlem távol: az egyetemen algoritmusok és adatszerkezetek gyakorlatot tartottam; céges keretek között tartottam oktatást a tervezési mintákról, a big datáról és az analitikáról.
Kinek ajánlott?
- Akik szeretnék Python fejlesztői tudásukat elmélyíteni
- Akik junior Python fejlesztői állásokat kívánnak megpályázni
- Akik másik, magasabb szintű nyelvről lépnének át Pythonra
- Autodidakta tanulók, akik rendszerezett, megbízható tudásra vágynak
- Akik webfejlesztés, adattudomány, AI/ML vagy IoT irányba mélyednének el
Kinek nem ajánlott?
- Akik még nem ismerik a Python alapjait, nekik a Python programozás alapok képzést ajánljuk
- Akik teljesen kezdők a programozásban
- Akik gyors, felszínes áttekintést szeretnének a 14 hetes elmélyülés helyett
- Akik kizárólag adatelemzői irányba mennének, nekik a Python alapú Data Analyst képzés való
Mik a képzés előkövetelményei?
Ha más, magasabb szintű nyelvben már van programozói tapasztalatod, az előny, de nem feltétel.
Hogyan fogsz tanulni?
Amit otthon, távolról, rugalmasan tanulhatsz, miért kellene egy (virtuális) oktatóteremben hallgatnod?
Learn by doing megközelítés
Minden héten gyakorlófeladatokat oldasz meg, hogy a friss tudást azonnal alkalmazd.
Interaktív digitális tananyag
A tudást digitális tananyagok és vezetett kódolások formájában adjuk át egy több mint 300.000 hallgató által használt platformon.
Folyamatos mentorálás
Visszajelzést kapsz az oktatótól a feltöltött projektjeidre, és bármikor kérdezhetsz írásban.
Kiscsoportos Discord közösség
Saját Discord csoport, ahol megoszthatod tapasztalataidat és partnereket találhatsz a gyakorláshoz.
Rugalmas időbeosztás
A tanfolyamot munka mellett is végezheted, saját időbeosztásod szerint.
Visszanézhető LIVE alkalmak
Az élő konzultációk visszanézhetők; kérdéseid előre is elküldheted.
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: Python fejlesztés középhaladó szinten
„Jól felépített, masszív tananyag érthetően előadva egy remek oktató által."
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átumok
2026.09.07.
Mentorált alkalmak hétfő esténként
190 000 Ft
Jelentkezési határidő: 2026.09.07.
Jelentkezem2027.01.11.
Mentorált alkalmak hétfő esténként
190 000 Ft
Jelentkezési határidő: 2027.01.11.
JelentkezemMá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
A bankkártyás fizetést a Stripe biztosítja, a világ egyik legelterjedtebb online fizetési szolgáltatója, gyors és biztonságos fizetési folyamattal.
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 teljesen kamatmentesen, havi részletekben is kifizetheted. Annyi részletre bontjuk a díjat, ahány naptári hónapot a képzés érint, tehát egy hathetes képzésnél jellemzően két, egy tízhetesnél három részlettel számolj.
Fizetés banki átutalással, egy összegben
Ha bankkártya helyett átutalással fizetnél, a jelentkezési űrlapon ezt is kiválaszthatod. A számlát ezután e-mailben küldjük, az utalás közleményébe pedig kizárólag a számla sorszámát írd, hogy be tudjuk azonosítani a befizetésedet.
Készen állsz a jelentkezésre?
Jelentkezz most, és kezdd el a fejlődést!
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.
Mit fogsz tanulni?
14 hét alatt a python-ismeretek átismétlésétől a grafikán, adatbázison és webfejlesztésen át az adattudományig és a haladó témákig.
1 A Python alapok teljes átismétlése 1–2. hét. Közös, biztos alapra hozzuk a tudásodat: a szintaxistól az adatszerkezeteken át az objektumorientált gondolkodásig minden felfrissül, amire a további blokkok építenek.
- Nyelvi felépítés és behúzás-alapú blokk-tagolás
- Változók és típusok, futásidejű típusosság
- Vezérlési szerkezetek (if, for, while)
- Függvények: újrafelhasználható egységek
- Könyvtárak: beépített, külső (pip) és saját modulok
- Lista, halmaz, szótár műveletei és különbségei
- Számábrázolás: egész és lebegőpontos számok
- Szövegkezelés és karakterkódolás (ASCII-tól Unicode-ig)
- Mintaillesztés reguláris kifejezésekkel (regex)
- Objektumorientált programozás osztályokkal
- Mágikus (dunder) metódusok: __init__, __str__ és társaik
- Funkcionális elemek: *args, **kwargs, lambda
- Kivételkezelés try-except szerkezettel
- Idő-, fájl- és adatformátum-kezelés (JSON)
2 A nyelv mélyebb rétegei és fejlesztői eszköztár 3. hét. Azok az ismeretek, amelyektől egy szkript karbantartható, tesztelhető és terjeszthető programmá válik: naplózás, virtuális környezetek, csomagolás.
- Parancssori argumentumok (sys.argv)
- Biztonságos adatbekérés (getpass)
- Külső programok vezérlése (subprocess)
- Naplózás (logging)
- Terminál-megjelenítés: színes kimenet, Unicode-karakterek
- Introspekció: type() és isinstance()
- Walrus operátor (:=)
- Memóriakezelés: stack, heap, szemétgyűjtés
- A main-minta: if __name__ == '__main__'
- Terjeszthető program: önálló futtatható készítése
- Virtuális környezetek (venv)
3 Grafikus felületek és játékfejlesztés 4. hét. A programjaid itt kapnak arcot: ablakok, gombok, eseményekre reagáló felület, a webes felületektől a mobil-alkalmazásokig visszaköszönő GUI-alapkoncepciók, játékfejlesztéssel fűszerezve.
- Teknőcgrafika (turtle): a grafikus programozás alapfogalmai
- Tkinter: a Python beépített GUI-könyvtára
- Alapkomponensek: címkék, gombok, jelölőnégyzetek, beviteli mezők
- Rajzvászon (Canvas): alakzatok, vonalak, képek, animáció
- Témázott elemek és stílus (ttk)
- Ablakok és saját, újrafelhasználható komponensek
- Elrendezés-menedzserek: pack, place, grid
- Eseménykezelés: kattintás, billentyű, egérmozgás
- Pygame: 2D-játékfejlesztés és a játék-főciklus
- Vizuális játéklogika (Scratch)
4 Adatbázisok és webfejlesztés 5–7. hét. A modern szoftverek két pillére: az adatokat adatbázis tárolja, a felhasználó pedig webes felületen vagy API-n éri el, ez a backend-fejlesztés belépője.
- Adatbázis-döntés: mikor elég egy fájl, mikortól kell adatbázis
- SQL a gyakorlatban MySQL-en: táblák, szűrés, rendezés, kapcsolatok
- Adatbázis-kapcsolat Python-ból (konnektorok)
- A web két forgatókönyve: weboldal és REST API
- HTTP testközelből: szerver- és kliens-könyvtárak
- Rendszerek összekötése: RPC és üzenetkezelés
- E-mail küldés programból (SMTP)
- Keretrendszer-szemlélet: könyvtár vs. keretrendszer
- Django: a legelterjedtebb Python webes keretrendszer
- Flask: minimalista webes keretrendszer
5 Adatfeldolgozás és adattudomány 8–10. hét. A data analyst szereptől a gépi tanulásig: kézbe veszed a terület teljes alap-eszköztárát: notebook, NumPy, Pandas, vizualizáció, scikit-learn.
- Notebook-munka: Jupyter az Anaconda-környezetben
- NumPy: numerikus számítások és tömbműveletek (ndarray)
- Pandas: DataFrame-alapú munka: betöltés, tisztítás, szűrés, csoportosítás
- Adatvizualizáció: Matplotlib és Seaborn
- Matematikai eszközök: SciPy és SymPy
- Gépi tanulás scikit-learn könyvtárral: tanítás és becslés
- Big Data (Spark): mikor haladja meg az adat egy gép kapacitását
6 Haladó témák és kitekintők 11–12. hét. A minőségi kódolás eszközei: tesztelés, párhuzamosítás, egységes formázás, hibakeresés, és két kitekintő a mikrovezérlőktől az okostelefonig.
- Titkosítás: a klasszikus módszerektől a modern kriptográfiai könyvtárakig
- Párhuzamosítás: szálak, multiprocessing, aszinkron függvények
- Egységtesztelés (unit test)
- Automatikus formázás (black)
- Hibakeresés (debug): töréspontok és lépésenkénti futtatás
- Mikrovezérlők (IoT): MicroPython
- Mobil kitekintő (Kivy): Python okostelefonon
7 Integrált záróprojekt és vizsga 13–14. hét. Egy önálló, komplett alkalmazás elkészítése, amely négy nagy komponenst integrál: adatbázist, grafikus felhasználói felületet, webes adminisztrációt és adatelemzést.
- Négy komponensből álló, működő alkalmazás megtervezése és elkészítése
- Prezentálható összefoglaló a megoldásról
- Záróvizsga, sikeres teljesítés után névre szóló, LinkedIn-profilba ágyazható tanúsítvány
Gyakran Ismételt Kérdések
Munka mellett végezhető-e?
Igen, a képzés heti 8-12 óra saját időbeosztás szerinti elfoglaltságot igényel, így munka mellett is végezhető.
Milyen támogatást kapok az oktatótól?
A limitált létszám miatt az oktató folyamatos mentorálást biztosít, bármikor kérdezhetsz, és rendszeresen szerveződnek élő konzultációs alkalmak.
Ki lesz az oktató?
Dr. Faragó Csaba, az Interactive Brokers senior szoftverfejlesztője, programtervező matematikus, informatikai PhD-vel és 20+ év tapasztalattal.
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-e pénzvisszafizetési garancia?
Igen, a képzés indulásától számított 8 napig 100%-os pénzvisszafizetési garanciát vállalunk.
Milyen tanúsítványt kapok?
Sikeres vizsga után névre szóló, LinkedInbe ágyazható tanúsítványt kapsz.