Python tanfolyam

Ismerd meg a világ egyik legnépszerűbb programozási nyelvét.

Tanuld meg velünk a Python alapjait, melyet az egészen kis webes projektektől egészen a mesterséges intelligencia szoftverekig használnak.

Online

150.000 Ft + ÁFA 
Early Bird
99.000 Ft + ÁFA 

30 óra

2023. ősz

Python tanfolyam

Ismerd meg a világ egyik legnépszerűbb programozási nyelvét.

Tanuld meg velünk a Python alapjait, melyet az egészen kis webes projektektől egészen a mesterséges intelligencia szoftverekig használnak.

Online

150.000 Ft + ÁFA Early Bird 99.000 Ft + ÁFA 

30 óra

 2023. ősz

A Python manapság már az egyik legnépszerűbb nyelv a világon, sokoldalúságának köszönhetően. A kis webes alkalmazásoktól, egészen a nagyvállalati mesterségesintelligencia-szoftverekig, nagyon sok helyen használják. Pl: teljes asztali vagy webes alkalmazás (Django/Flask), AI/ML, adatbányászat, de még alkalmazások scriptelésére is használják, mondhatjuk úgy is, hogy nehezen megkerülhető a nyelv

A tréning online (valós) időben lesz megtartva. A résztvevőket e-mailben fogjuk értesíteni arról, hogyan tudnak bekapcsolódni az oktatásba.

A tréning díja 150.000 Ft + ÁFA helyett most Early Bird áron 99.000 Ft + ÁFA. 

A képzés időpontja: 2023. ősz

A Python manapság már az egyik legnépszerűbb nyelv a világon, sokoldalúságának köszönhetően. A kis webes alkalmazásoktól, egészen a nagyvállalati mesterségesintelligencia-szoftverekig, nagyon sok helyen használják. Pl: teljes asztali vagy webes alkalmazás (Django/Flask), AI/ML, adatbányászat, de még alkalmazások scriptelésére is használják, mondhatjuk úgy is, hogy nehezen megkerülhető a nyelv

A tréning online (valós) időben lesz megtartva. A résztvevőket e-mailben fogjuk értesíteni arról, hogyan tudnak bekapcsolódni az oktatásba.

A tréning díja 150.000 Ft + ÁFA helyett most Early Bird áron 99.000 Ft + ÁFA. 

A képzés időpontja:  2023. ősz

Kiknek ajánljuk?

Akik szeretnék helyretenni a korábban innen-onnan összeszedett Python alaptudásukat

Akik belevágnának egy új programnyelv megismerésébe

Profilváltás miatt (pl AI/ML)

Továbbá akkor ajánljuk Neked a képzést, ha stabil programozási alapokkal rendelkezel, az algoritmikus gondolkodás alap Nálad, ismered az SQL-t, valamint előnyt jelent az is, ha egy modern programnyelvben már van tapasztalatod

Tematika

Core1

  • Adattípusok
    • Rövid bemutató az egyszerűbb adattípusokról példákkal. Az adattípusok jelentése és fontosságuk.
  • Változó
    • Változók deklarálása, használatuk a kódban. Szabályok és ajánlások változók felírására
  • Listák
    • Tömb típusú adat bemutatása. Műveletek listákkal
    • Comprehension
  • A Dictionary
    • Műveletek Dictionary típussal.
  • A set
    • Műveletek halmazokkal
  • Kondíciók
    • Feltételek vizsgálata és elágazások kezelése a kódban.
  • Match-case
    • Az új, Python féle switch-case
  • Ciklusok
    • for és while ciklus bemutatása. Műveletek különböző adattípusokkal.
  • Kivételkezelés
    • Exception koncepciója, modern hibakezelés
  • Sztring
    • Sztring formázás
  • Fájlok írása és olvasása.
  • Adatok tárolása fájlokban.
    • A .csv formátum ismertetése.
    • A .json formátum ismertetése.
  • Függvény definiálása
    • Megismerjük a függvények definiálásával és hívásával kapcsolatos szabályokat.
  • Paraméterek
    • Függvények paraméterei, típusai és használatuk.
  • A scope bemutatása
    • Megismerjük a scope fogalmát, ami lehetővé teszi az adatok globális vagy lokális kezelését.
  • Visszatérő érték: return
    • Adatok kinyerése függvényekből a return segítségével
  • Beágyazott (nested) függvények
    • Beágyazott függvények használatának szabályai.

Core2

  • Adatbáziskezelés
    • Adatok tárolása SQLite adatbázisban
  • Dekorátorok
    • Dekorátor függvények készítése és használatuk.
  • Függvénytárak
    • Saját függvénytárak (modulok) készítése, importálása. A névtér szabályai.
  • Unit tesztelés
    • Saját kód, modul és package működésének automatikus ellenőrzése
  • Rekurzió
    • A rekurzió bemutatása gyakorlati példával
  • Anonim függvények
    • A lambda függvények használatának szabályai és gyakorlati alkalmazásuk.
  • Több szálon futó folyamatok: Threading
    • Időigényes folyamatok kiszervezése thread-be. Párhuzamosan futó feladatok kezelése.

Core3

  • Osztályok definiálása
    • Osztályok szerepe a kódban. Egy egyszerű osztály definíciója.
  • Attribútumok
    • Az attribútum szerepe az osztályban.
  • A példány
    • Osztályok példányosítása és az attribútumok szerepe a példányokban.
  • Metódusok
    • Az osztály függvényei, avagy a metódsok.
  • Speciális metódusok
    • Speciális metódusok (dunder methods) bemutatása és használatuk gyakorlati helyzetekben.
  • Setter és Getter metódusok
    • Attribútumok adatainak módosítása és védelme. Ezek fontossága a kódban.
  • A @property
    • A @property dekorátor bemutatása.
  • Örökítés
    • Osztályok örökítése gyakorlati példán keresztül illusztrálva
  • Modellezés
    • Dolgok modellezése és használata osztályokkal
  • Grafikus alkalmazás Tkinterrel
    • Hogyan csináljunk „rendes, ablakos” alkalmazást

Képzésvezető

Oktató
Oktató

Villamosmérnökként végeztem, de az embedded világ miatt a vasat nem csak megépíteni, hanem programozni is kellett.

Autóban, vonatban, ipari robotban is él a munkám egy-egy darabja.

Lehet hogy a kocsidban is fut az a kód, amit írtam, de ha egy ipartelepen egy önjáró robot útjába állsz és ledudál, az is lehettem én.

A családomban is körülvesznek a pedagógusok és már az egyetem alatt is tanítottam, mert nekem a tudás átadása küldetés is.

 

Ezért válassz Te is minket!

IT képzéseinket agilisan, a legfrissebb technológiai igényekhez mérten, gyakorlatorientáltan, folyamatos visszajelzésekre alapozva fejlesztjük magánszemélyek és vállalatok részére.

Szakmai csapatunk világszínvonalú fejlesztői tapasztalattal rendelkezik. Oktatóink a vállalati szférából érkeznek, a tananyag kialakításánál pedig mindig a piaci igényekből indulunk ki. Személyre szabott oktatás esetén díjmentes igényfelmérést követően a vállalati igényekhez és tudásszinthez kialakított egyedi tematikával, tanrenddel dolgozunk. Eredménycentrikus megoldásokat kínálunk, amelyek minden esetben partnereink üzleti céljait szolgálják. Küldetésünknek tekintjük, hogy olyan IT tudást és szemléletet adjunk át hallgatóinknak, amelyeket élvezettel használhatnak saját énjük komplexebbé tétele  érdekében.

Információ

Amennyiben kérdésed lenne, keresd Laczkó Gábort az alábbi elérhetőségek egyikén.

Laczkó Gábor: gabor.laczko@bhub.hu, +36 20 416 1932

            

            

Információ

Amennyiben kérdésed lenne, keresd Laczkó Gábort az alábbi elérhetőségek egyikén.

Laczkó Gábor: gabor.laczko@bhub.hu, +36 20 416 1932

            

            

Ők minket választottak

Stylers logo
The urban institute logo
KPMG logo
IT Services Hungary logó
iCell logo
Magyar Telekom logo
Diákhitel logó
OTP Mobil logo
Speedshop logó
Loxon logó

Ők minket választottak

Stylers logo
The urban institute logo
KPMG logo
IT Services Hungary logó
iCell logo
Magyar Telekom logo
Diákhitel logó
OTP Mobil logo
Speedshop logó
Loxon logó