Python
12 hetes képzés
FELVÉTELEK ÉS SEGÉDANYAGOK
A képzés indulása: 2025.02.13. 17:30
A záróelőadás ideje: 2025.05.08. 17:30
A felvétel elérhető eddig: 2025.06.09.
A képzés trénere

Grünwald Péter
Grünwald Péter, programtervező, informatika tréner. 2010-ben végzett az ELTE programtervező matematikus szakán. Szakmai tapasztalatát főként multinacionális környezetben szerezte, kezdetben szoftverfejlesztőként, majd vezető fejlesztőként dolgozott. 2013 óta pedig nagyobb rendszerek tervezésével és fejlesztésével foglalkozik. Péterről elmondható, hogy a szoftverfejlesztés folyamatát a követelményelemzéstől kezdve, a tervezésen át, egészen a programozási és
Ajánlott oktatóanyagok és képzések:
Az élő órák belépési linkje
A Python kurzus élő képzéseire ezen a linken tudsz belépni ››
Jelszó az élő előadásokhoz való csatlakozáshoz: Gerilla-11
Ezt a linket és jelszót bátran mentsd el magadnak, ugyanez marad a képzés végéig.
Minden óra előtt küldünk egy emlékeztetőt számodra, benne az aznapi képzés időpontjával.
A képzés tematikája
- óra:
– Bevezetés
– Programozási nyelvek fajtái, csoportosításuk
– Hogyan lesz a leírt programkódból futó alkalmazás?
– Hogyan fejlesztünk szoftvert?
– Programozási környezet
– A szoftverfejlesztés lépéseinek áttekintése
– A szoftverfejlesztés szakzsargonjának áttekintése.
– Felkészülés a Python programozása
– Python telepítése
– Python fejlesztőkörnyezetek ismertetése
– Python fejlesztőkörnyezet telepítése (PyCharm)
- óra:
– A Python nyelv alapjai
– A nyelv rövid történelme, használat lehetőségei
– A nyelv szintaxisa, alapvető szabályai
– Első Python programjaink
– Ismerkedés a fejlesztőkörnyezettel, alapvető beállítások
– Megjegyzések írása a kódba
– Szöveg kiírása
– Adatok bekérése és alapszintű kezelése
- óra:
– Adattípusok Pythonban
– Számok, szövegek, logiaki értékek kezelése
– Range-ek
– Változók
– Műveletek adattípusokkal (operátorok)
– Vezérlési szerkezetek
– Elágazások
– Ciklusok
- óra:
– Egyszerűbb feladatok vezérlési szerkezetekre
– Számlálás
– Összegzés
– A kötelező állásinterjús feladat: Faktoriális számítás
– Függvények
– Kód strukturálásának fontossága
– Lokális változók, láthatóság
– Függvények készítése a korábbi feladatok alapján
- óra:
– Bevezetés a Python memóriakezelésébe
– Változtatható és nem változtatható adattípusok
– Referenciák
– Lista adattípus
– Létrehozás, elemek hozzáadása és eltávolítása
– Listák bejárása, indexelés
– Listák másolása, slicing
- óra:
– Fájlkezelés
– Hogyan máködik a fájlkezelés a programozási nyelvekben?
– Fájlok hozzáférési módjai, mire figyeljünk?
– Adat beolvasása szöveges fájlból
– Adat kiírása szöveges fájlba
- óra:
– Kulcs-érték párok
– A modern webszolgáltatások kommunikációs nyelve: JSON
– A dictionary adattípus
– Avagy miért lett a Python olyan elterjedt?
– Dictionary kezelése, bejárása
- óra:
– Dátum- és időkezelés
– Szövegs adatok értelmezése dátumként
– Műveletek dátumokkal
– Dátum formázása szöveggé
– Tuple
- óra
– Hibakezelés a programozásban
– Felhasználótól kapott adatok formai ellenőrzése
– Kivételkezelés
- óra
– String konkatenáció, String formázás
– Összetett feladatok megoldása
- óra
– Adatbáziskezelés, relációs adatbázisok
– SQLite, a legegyszerűbb relációs adatbáziskezelő
– Csatlakozás SQLite adatbázishoz Pythonból
– CRUD műveletek
- óra
– Az állásinterjúk elmaradhatatlan kérdései
– Algoritmusok típusai
– Iteratív és Rekurzív algoritmusok
– Nevezetes algoritmusok
– Faktoriális számítás
– Fibonacci sorozat
– Kitekintés
– Objektum-orientált programozás
- óra:
Teszt és tanúsítvány
Töltsd ki a képzéshez tartozó tesztet >>
A teszt 80%-tól sikeres, 5 próbálkozásod lesz kitölteni. A tanúsítványt a teszt sikeres kitöltése után tudod letölteni.
Letöltési segédlet
A Python oktatáson együtt fel fogjuk telepíteni a fejlesztői környezetet, ezért kérjük, már az első óra előtt töltsétek le a számítógépetekre a megfelelő file-okat, hogy az órán majd csak telepíteni kelljen:
A Pythont itt tudod letölteni, alul a Files résznél (Windowsra vagy macOS-re) (26 Mb) ››
Segédanyagok
Ide kattintva tudod letölteni az első heti képzés prezentációját >>
A 2.előadáshoz tartozó zip fájlt innen tudod letölteni.>>
A forraskod.zip-et ide kattintva tudod letölteni >>
A 4. képzéshez tartozó zip-et ide kattintva tudod letölteni >>
A 5. képzéshez tartozó zip-et ide kattintva tudod letölteni >>
A 6. képzéshez tartozó zip-et ide kattintva tudod letölteni >>
A 7. képzéshez tartozó zip-et ide kattintva tudod letölteni >>
A 8. képzéshez tartozó zip-et ide kattintva tudod letölteni >>
A 9. képzéshez tartozó zip-et ide kattintva tudod letölteni >>
A 10. képzséhez tartozó zip-et ide kattintva tudod letölteni >>
A 11. képzéshez tartozó zip-et ide kattintva tudod letölteni >>
A 12. képzéshez tartozó zip-et ide kattintva tudod letölteni >>
A 8. órán megosztott Python-játékfejlesztés anyagot innen tudod letölteni:
Zip fájl letöltése >>
PDF fájl letöltése >>
Prezentációk az élő képzéshez
1. heti képzés prezentációja >>
2. heti képzés prezentációja >>
3. heti képzés prezentációja >>
4. heti képzés prezentációja >>
5. heti képzés prezentációja >>
6. heti képzés prezentációja >>
7. heti képzés prezentációja >>
8. heti képzés prezentációja >>
9. heti képzés prezentációja >>
10. heti képzés prezentációja >>
Az élő képzések felvételei:
A videók képminősége automatikusan igazodik az internetkapcsolatod sebességéhez. Ha szeretnéd a képminőséget manuálisan beállítani, kattints a videóablakban található fogaskerék ikonra, majd válaszd a Quality (Minőség) opciót, ahol módosíthatod a beállítást.
Hamarosan…