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 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 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
2026.09.09.
Mentorált alkalmak szerda esténként
175 000 Ft
Jelentkezési határidő: 2026.09.09.
Jelentkezem2027.01.13.
Mentorált alkalmak szerda esténként
175 000 Ft
Jelentkezési határidő: 2027.01.13.
Jelentkezem2027.04.07.
Mentorált alkalmak szerda esténként
175 000 Ft
Jelentkezési határidő: 2027.04.07.
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
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!
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.
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.
Lehet-e több részletben fizetni?
Igen, a 175.000 Ft-os díjat kamatmentesen, több részletben is fizetheted.
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.