GUI készítés Pythonban Tkinter alapon képzés - Időpontok és jelentkezés
Első oktatási nap: 2025. október 9., további oktatási napok: 10.
A jelentkezési határidő már lejárt. Ha szeretnél jönni, még leadhatod a jelentkezésedet és igyekszünk helyet biztosítani.
Zártcsoportos képzésre jelentkezem
Jelentkezés időpont nélkül
A hallgatók tanfolyamunk keretében megismerkednek a Python Tkinter GUI keretrendszerrel. Gyakorlati példákon keresztül sajátítják el az egyik legnépszerűbb és a Python által elsődlegesen javasolt, sokoldalú, platformfüggetlen grafikus keretrendszer alapvető elemeit.
Python alapokkal rendelkező szoftverfejlesztőknek, szoftvertesztelőknek, adatelemzőknek, kutatóknak ajánljuk, akik szeretnék a Python programozási nyelvvel vagy más módon előállított adatokat grafikusan, könnyen értelmezhetően megjeleníteni, elemezni, karbantartani.
Mindezt innovatív grafikus megjelenítéssel, könnyedén, hatékonyan, platformfüggetlenül.
A tanfolyamon való részvételnek előfeltétele a Python programozási alapok ismerete, ezért kérjük, hogy töltsd ki 20 kérdésből álló tesztsorunkat, mellyel leellenőrizheted, hogy milyen szinten ismered a Python programozási nyelvet, ezáltal könnyebben tudsz tudásodnak megfelelő képzést választani.
Kattints IDE a kérdéssorért!
Ez a Tkinter képzés tökéletes lehetőséget nyújt mindazok számára, akik szeretnének elmélyülni a Python világában, különösen, ha a grafikus felhasználói felületek (GUI) fejlesztése iránt érdeklődnek. A képzés során a résztvevők lépésről lépésre sajátítják el a Tkinter alapjait és haladó funkcióit, miközben valós projekteken dolgozva szerzik meg a szükséges gyakorlati tapasztalatokat. A tanfolyam célja, hogy a tanulók ne csak megértsék, hanem magabiztosan alkalmazzák is a megszerzett tudást.

A tanfolyam elvégzése után a hallgatók magabiztosan fognak GUI-kat fejleszteni Pythonban, amit azonnal felhasználhatnak a saját projektjeikben vagy munkahelyi feladataikban.
Megtanulják, hogyan tervezzenek és hozzanak létre gyorsan olyan felületeket, amelyek nemcsak jól néznek ki, hanem könnyen is használhatók. A gyakorlati feladatok során olyan készségeket fejleszthetnek ki, amelyek segítenek a bonyolultabb programozási problémák megoldásában.

Azon hallgatóinknak, akik még nem rendelkeznek programozási ismeretekkel első lépésnek a Programozási alapok (MFPROG1) tanfolyamunkat ajánljuk. Azon hallgatóink, akik már ismerik a Python programozás alapjait kérjük, hogy tekintsék meg Python haladó tanfolyamunkat (MFPYTH2). A Python programozás alap, vagy haladó tanfolyamunkat elvégezve hallgatóink továbbléphetnek a specifikus Python programozási területek irányába. Tesztelés, webfejlesztés Flask vagy Django keretrendszerrel, adatelemzés/adatfeldolgozás, Excel automatizáció és GUI készítés Tkinter alapon területek közül választhatnak.
Tematika:
Tkinter alapok
Tkinter szerepe a Pythonban
Tkinter alkalmazási lehetőségei, applikációk típusai
Tkinter class, ablak létrehozása
Eseménykezelés alapjai (event-loop)
Egyszerű widgetek
Label, Button, és Entry használata
Elrendezési technikák (Layout): pack, grid, place
Widgetek használata
Alapvető widgetek: Label, Button, Entry, Text, Frame részletes bemutatása
Kiválasztó widgetek: Checkbutton, Radiobutton, Listbox, Spinbox
Speciális widgetek: Canvas, Scrollbar
Menük: Menu, Menubutton
Haladó widgetek: Combobox, Treeview
Toplevel widget
Layout menedzserek
Pack menedzser: egyszerű elrendezések készítése
Grid menedzser: rácsalapú elrendezések létrehozása, oszlopok és sorok kezelése
Place menedzser (x, y koordináták, abszolút elhelyezés)
Dinamikus elrendezések készítése
Rugalmas felületek kialakítása
Átméretezhető widgetek és ablakok
Eseménykezelés és interakció
Események kezelése
bind() metódus használata eseményekhez
billentyűzet- és egéresemények figyelése
Callback függvények
Gombok és egyéb widgetek eseménykezelése
Widget állapotok kezelése
Widgetek engedélyezése, letiltása, és állapotok módosítása
Az egyik legjobban szervezett és minőségében is legkiemelkedőbb képzés, amin eddig részt vettem. Nagyon lelkiismeretesen és részletesen adta le az anyagot az oktató.