Python programozás alapok
Átfogó Python alapképzés az Interactive Brokers szoftverfejlesztőjének mentorálásával: szerezz piacképes tudást a legnépszerűbb programozási nyelvben.
Mit nyújt a Python programozás alapok tanfolyam?
- A több mint 70 százalékban gyakorlati képzés során készségszinten elsajátítod a Python nyelvet, és magad is elkészítesz több saját alkalmazást, amelyeket akár a szakmai portfóliódba is berakhatsz.
- Megtanulsz önállóan Python-ban programozni, és erre a tudásra építve szoftverfejlesztő, webfejlesztő, data scientist, mesterséges intelligencia fejlesztő vagy akár beágyazott alkalmazás-fejlesztő irányba is tovább tudod magadat képezni.
- A 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, vagyis egy elméleti vizsgasor és egy megadott paramétereknek megfelelő alkalmazás elkészítése után névre szóló, akár a LinkedIn profilodba is beágyazható tanúsítványt szerzel.
Miért érdemes belevágnod?
A Python évek óta a világ egyik legnépszerűbb programozási nyelve, ezt támasztja alá a TIOBE index is. A töretlen népszerűség oka egyszerű: magas szintű, mégis az egyik legrövidebb tanulási görbéjű nyelv, így hamar sikerélményhez juthatsz vele.
Az elsajátítása stabil alapot ad más programozási nyelvek megtanulásához is, a széleskörű felhasználhatóság miatt pedig több irányba is elindulhatsz vele: szoftverfejlesztő, webfejlesztő, data scientist, mesterséges intelligencia fejlesztő vagy akár beágyazott rendszerek fejlesztője is lehetsz belőle.
A Hays Salary Guide szerint már a junior Python fejlesztők is átlagosan 600.000 és 900.000 forint között keresnek, a senior data scientistek és Python vagy AI/ML fejlesztők fizetése pedig akár a 2.000.000 forintot is meghaladhatja.
- 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?
- Szoftverfejlesztő pályára aspirálók, akik Python fejlesztőként szeretnének elhelyezkedni
- Autodidakta tanulók, akik rendszerezett, megbízható forrásból szereznének átfogó alaptudást
- AI-eszközöket használók, akik saját automatizációkat és scripteket írnának
- A Python fejlesztői középhaladó képzésre készülők, akik az alapokat szilárdítanák meg
- Ambiciózus IT-érdeklődők, akik piacképes programozási tudást szereznének
Kinek nem ajánlott?
- Akik már magabiztosan programoznak Pythonban, nekik a középhaladó képzésünket ajánljuk
- Akik kódolás nélküli, no-code megoldásokat keresnek
- Akik nem tudnak hetente több óra gyakorlást vállalni
- Akik kizárólag elméleti áttekintésre vágynak, a képzés 70%-ban gyakorlat
Mik a képzés előkövetelményei?
Ha korábban már kipróbáltál valamilyen programozási nyelvet, az gyorsíthatja a haladást, az előny, de nem feltétel: a képzés nulláról, kezdő szintről indul.
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 iparági vezető technológiai vállalatok végzik. Szakmai partnerünk a Budapesti Műszaki és Gazdaságtudományi Egyetem Villamosmérnöki és Informatikai Kara.
- 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 programozás alapok
„A tanfolyam rendkívül alapos és részletes, érthetően és logikusan felépített. A példák valódi segítséget nyújtanak a programozás megértéséhez. Köszönjük a sok-sok átadott tudásanyagot. Z. Erika"
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
2027.01.13.
Élő konzultációk a mentorral szerda esténként
175 000 Ft
Jelentkezési határidő: 2027.01.08.
2027.04.07.
Élő konzultációk a mentorral szerda esténként
175 000 Ft
Jelentkezési határidő: 2027.04.02.
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
Biztosak vagyunk a képzés tartalmát és minőségét illetően, ezért a képzés indulásától 8 napig 100%-os pénzvisszafizetési garanciát vállalunk, melyhez többféle fizetési lehetőséget is biztosítunk, hogy a számodra legmegfelelőbb opciót választhasd.
Online fizetés bankkártyával
A Stripe az egyik legelterjedtebb online fizetési megoldás nemzetközileg, gyors és biztonságos fizetési folyamatáról ismert.
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, lent található jelentkezési űrlapunkon ezt is választhatod.
Kapcsolódó képzések
A Python-alapokra több irány is épül: fejlesztői elmélyülés, adatelemzés vagy a profi fejlesztői munkamódszerek. Bármelyik hozzáadható a jelentkezésedhez.
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.
Mit fogsz tanulni?
12 hét alatt elsajátítod a Python alapjait a változóktól és ciklusoktól az objektumorientált programozáson át a fájl- és adatkezelésig, valós feladatokon keresztül.
1 Első lépések – Bevezető, alapok A Python és a programozás alapfogalmainak bemutatása, a fejlesztői környezet telepítése.
- Telepítés: Online
- Telepítés: Python
- Telepítés: Visual Studio Code
- Telepítés: PyCharm
- Telepítés: Jupyter
- Telepítés: Pydroid
- Alapok: elmélet
2 A procedurális programozás elemei – Változók, feltételkezelés, ciklusok A programozás alapvető szintaxisa és vezérlési szerkezetei.
- Változók: elmélet
- Változók: életkor (gyakorlat)
- Feltételkezelés: elmélet
- Feltételkezelés: szökőév (gyakorlat)
- Feltételkezelés: olimpia (gyakorlat)
- Ciklusok: elmélet
- Ciklusok: faktoriális (gyakorlat)
- Ciklusok: legnagyobb közös osztó (gyakorlat)
- Ciklusok: prím ellenőrzés (gyakorlat)
- Ciklusok: Collatz-sejtés (gyakorlat)
- Ciklusok: számjegyek összege (gyakorlat)
3 A procedurális programozás elemei – Függvények, könyvtárak Kódújrafelhasználhatóság, beépített és külső könyvtárak használata.
- Függvények: elmélet
- Függvények: Fibonacci-sorozat (iteratív gyakorlat)
- Függvények: Fibonacci-sorozat (rekurzív gyakorlat)
- Függvények: Fibonacci-sorozat (farok rekurzív gyakorlat)
- Függvények: gyökvonás Newton módszerrel (gyakorlat)
- Függvények: arab-római szám konverzió (gyakorlat)
- Könyvtárak: elmélet
- Könyvtárak: Python standard könyvtárak
- Belső könyvtárak
- Külső könyvtárak
- Saját könyvtárak
4 Adatszerkezetek – Listák, halmazok, szótárak Összetett adatszerkezetek kezelése és alkalmazása.
- Listák: elmélet
- Listák: Pitagoraszi számhármasok (gyakorlat)
- Listák: Fibonacci-sorozat (feljegyzéses gyakorlat)
- Listák: Eratoszthenész szitája (gyakorlat)
- Listák: buborékrendezés (gyakorlat)
- Halmazok: elmélet
- Halmazok: minden elem különböző (gyakorlat)
- Halmazok: két szám összege (gyakorlat)
- Halmazok: Goldbach-sejtés (gyakorlat)
- Szótárak: elmélet
- Szótárak: római - arab szám konverzió (gyakorlat)
- Szótárak: Morze kódolás (gyakorlat)
- Szótárak: Collatz-sejtés optimalizálása (gyakorlat)
5 Gyakorló hét – Ismétlés, feladatok (1. gyakorlóhét) Konszolidáció és mélyítés online kódolási platform feladatokkal.
- Gyakorló hét 1: ismétlés
- Gyakorló hét 1: HackerRank (online feladatok)
- Gyakorló hét 1: Langton hangyája (projekt)
- Gyakorló hét 1: ISBN kód ellenőrzés (projekt)
6 Mélyebbre ásás ismert témákban – Értékadás, számok, szöveg, mintaillesztés Haladó technikák és programozási finomságok.
- Értékadás: elmélet
- Értékadás: Fibonacci-sorozat (tömörítés gyakorlat)
- Értékadás: buborékrendezés (tömörítés gyakorlat)
- Értékadás: többszörös beolvasás (gyakorlat)
- Számok: elmélet
- Számok: Ki nevet a végén? (játék gyakorlat)
- Számok: Gondoltam egy számra! (játék gyakorlat)
- Számok: a pi közelítése Monte-Carlo-módszerrel (gyakorlat)
- Stringek: elmélet
- Stringek: szószámláló (gyakorlat)
- Stringek: a Counter adattípus (gyakorlat)
- Stringek: sorba rendezés (gyakorlat)
- Stringek: megfordítás (gyakorlat)
- Stringek: egyedi szavak (gyakorlat)
- Mintaillesztés: elmélet
- Mintaillesztés: római szám ellenőrzés (gyakorlat)
- Mintaillesztés: e-mail cím ellenőrzés (gyakorlat)
- Mintaillesztés: IP cím ellenőrzés (gyakorlat)
7 Objektumorientált programozás – Osztályok, mágikus függvények Az OOP paradigma alapjai, osztálytervezés és implementáció.
- Osztályok: elmélet
- Osztályok: síkidom (gyakorlat)
- Osztályok: optimalizált síkidom (gyakorlat)
- Osztályok: római aritmetika (gyakorlat)
- Mágikus függvények: elmélet
- Mágikus függvények: kör (gyakorlat)
- Mágikus függvények: római szám aritmetika (gyakorlat)
- Mágikus függvények: bináris aritmetika (gyakorlat)
8 Funkcionális programozás, többszörös feltételek, felsorolás, kivételkezelés Alternatív programozási paradigmák és hibakezelés.
- Funkcionális programozás: bemutató
- Funkcionális programozás: szó aritmetika (gyakorlat)
- Funkcionális programozás: mindet szoroz (gyakorlat)
- Funkcionális programozás: római szám aritmetika (gyakorlat)
- Többszörös feltétel: elmélet
- Többszörös feltétel: szökőév (gyakorlat)
- Többszörös feltétel: logikai következtetés (gyakorlat)
- Felsorolás: elmélet
- Felsorolás: alapműveletek (gyakorlat)
- Felsorolás: hőmérsékleti skála konverter (gyakorlat)
- Kivételkezelés: elmélet
- Kivételkezelés: alapműveletek (gyakorlat)
- Kivételkezelés: IP cím ellenőrzés (gyakorlat)
9 Dátumkezelés, fájlkezelés, adatformátumok Valós alkalmazásokhoz szükséges I/O és adatmegjelenítési technikák.
- Időkezelés: elmélet
- Időkezelés: római számokkal (gyakorlat)
- Időkezelés: születésnap (gyakorlat)
- Időkezelés: palindrom dátum (gyakorlat)
- Fájlkezelés: elmélet
- Fájlkezelés: összeg 1 (gyakorlat)
- Fájlkezelés: összeg 2 (gyakorlat)
- Fájlkezelés: prímszámok (gyakorlat)
- Adatformátumok: elmélet
- Adatformátumok: XML
- Adatformátumok: JSON
- Adatformátumok: prímszámok (gyakorlat)
- Adatformátumok: Morze kód (gyakorlat)
- Adatformátumok: Collatz sejtés (gyakorlat)
- Adatformátumok: világbank (gyakorlat)
10 Gyakorló hét – Ismétlés, feladatok (2. gyakorlóhét) Végső készülés a vizsgához ismétléssel és versenyprogramozással.
- Gyakorló hét 2: ismétlés
- Gyakorló hét 2: Codewars (online feladatok)
- Gyakorló hét 2: Project Euler (matematikai problémák)
11 Záróvizsga Önálló projektfeladat a megszerzett tudás alkalmazásával.
Gyakran Ismételt Kérdések
Meddig férhetek hozzá a tananyaghoz a képzés után?
Az interaktív digitális tananyagokat egy évig korlátlan alkalommal visszanézheted a képzés befejezése után.
Milyen fejlesztői környezeteket használunk?
Több eszköz telepítési útmutatója is rendelkezésre áll: Python, Visual Studio Code, PyCharm, Jupyter notebook és Pydroid, szabadon választhatsz közülük.
Valóban 70%-ban gyakorlatias a képzés?
Igen, a képzés több mint 70%-ban gyakorlatorientált, heti gyakorlófeladatokon keresztül konkrét alkalmazásokat valósítasz meg.
Ha már tudok Pythont, megéri elvégezni a képzést?
Ha autodidakta módon tanultál, jó lehetőség a hiányosságok feltárására és rendszerezett tudás szerzésére, illetve ideális a középhaladó képzésre való felkészüléshez.
Hogyan folytathatom a képzés után?
A kurzus után felépíthető rá a 12 hetes Python fejlesztői középhaladó képzés, vagy választhatsz más irányt: webfejlesztés, data science, AI-fejlesztés vagy automatizálás.
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ó.
Vissza lehet-e követelni a képzés díját?
Igen, a képzés indulásától számított 8 napig 100%-os pénzvisszafizetési garanciát vállalunk.