Python Programozó Képzés
Egyik különleges előnye a Python programozás elsajátításának, hogy mivel az egyik legkönnyebben megtanulható programnyelvről van szó, ha eddig még nem foglalkoztál ilyesmivel, akkor a Pythonon keresztül belerázódsz a programozás világába, és utána már megtudsz bírkózni nehezebben emészthető programnyelvekkel is.
Python programozás és SQL tanfolyam
Élő, Online Programozó képzés
Ellenőrizd, megvannak-e a képességeid a Python programozáshoz!
Tesztre jelentkezemA Python programnyelv egy általános célú, nagyon magas szintű programozási nyelv, évről évre egyre elterjedtebb a szoftverfejlesztésben. Más programnyelvekkel szemben a Python programozás nem csak főállású fejlesztők terepe, hanem rajtuk kívül is nagyon sokan használják: Hálózati mérnökök, Busisess Analystek, Adatelemzők, Adatmérnökök és Adattudósok, sőt Mesterséges Intelligencia kutatók használják a Pythont nap mint nap, de például az automata tesztelőknél is az egyik leggyakrabban használt technológia a Python.
A Python programnyelvnél az absztrakciók mértéke elég magas, ennek ellenére, sőt igazából épp ezért a nyelv szintaktikája talán a legkönnyebbnek mondható a szoftverfejlesztésre is használt programnyelvek közül. Ahogy azt a Python képzésen látni fogjuk, a Python programozás elsajátítása töredéke annak az időnek, amit a C vagy Java nyelvek elsajátításához kell!
A Python programozó tanfolyam felkészít a program általános használatára, a Python, mint back-end használatára, végül megtanuljuk, hogyan oldjunk meg különböző, gyakorlati feladatokat Python programozás segítségével.
A Python tanfolyam másodlagos célja, hogy előkészítse a piacon leginkább keresett technológiák elsajátítását: az adatbázis feldolgozást SQL-lel, asztali applikáció készítését a PyQt-vel, a webfejlesztést és api készítést a Django keretrendszerrel vagy akár a Data Engineer ismereteket több kiegészítő Python csomaggal. Ezért Python programozás megismerése -és sikeres vizsga- után a Prooktatásnál van lehetőség ezelben az irányokban továbbtanulni.
A Python programozásnak az OOP (Objektum Orientált Programozás) elengedhetetlen része, ezért a haladó/modern programnyelvek közé soroljuk. A Python tanfolyam egy remek alkalom arra, hogy megértsd a modern programozásban kulcsfontosságú objektum orientált gondolkodást.
A Python tanfolyamon való részvételhez előzetes programozói ismeret nem szükséges!
Továbbtanulás a Python képzés után
Ez az online Python tanfolyam kiválóan alkalmas arra, hogy belépj a programozás világába, elsajátítsd életed első programnyelvét, de sokaknak a meglévő szakmájukban (pl. kutatók) a munkájukhoz kell, hogy Python nyelvben tudjanak programozni.
Ha ennél többre vágysz, és az informatika világában szeretnél elhelyezkedni, akkor ismerd meg az SQL adatbázisokat és azok kezelését Pythonnal (1 hónap); igényes asztali alkalmazás készítését PyQt kertetrendszerben Pyside6-tal (1 hónap); majd végül webes back-end és api készítés tudományát a Django keretrendszerrel (2 hónap).
► Ezekről a továbbképzésekről ezen az oldalon informálódj.
Ha viszont a munkádhoz szükséges, hogy nagy mennyiségű és különböző típusú adattal folgalkozz, vagy egyszerűen csak szeretnél Data Scientistként dolgozni, akkor a Data Science továbbképzés lesz a jó választás a Python programozás utáni továbblépésre (2 hónap).
► Erről a továbbképzésről ezen az oldalon informálódj.
AI a képzés során
- Szándékosan elrontott kódok debuggolása AI-val
- Alap osztálystruktúrák generáltatása, a generált kód kritikai elemzése
- architektúra-tervezés, kódvázlat generálás, saját fejlesztés
- Ismeretlen library megismerése AI segítségével (pl. datetime, collections)
Árak és óraszámok
A Python tanfolyam időtartama: 75 tanóra (13 hét, azaz 3 hónap)
A Python tanfolyam díja: 265.000 Ft
(Részletfizetés esetén: 92.000 x 3)
A feltüntetett árak magánszemélyek részére érvényesek. Cégek esetében az árak +27% ÁFA-val értendők.
Kiegészítés: SQL tanfolyam - adatbázis fejlesztés
A legtöbben az SQL kigészítéssel együtt tanulják a Python programozást, nem véletlenül. A Python rendkívül népszerű mindenhol, ahol adatbázisokkal, statisztikával, vagy statisztikai adatok kinyerésével foglalkoznak. A gyakorlati felhasználáshoz ehhez meg kell ismernünk magának a relációs és non-relációs adatbázisknak a felépítését, működését. Külön előny, hogy ez a tudás szinte minden programnyelv mellé használható és szükséges kiegészítő.
Az SQL tanfolyam modul hossza: 24 tanóra, 8 alkalom, azaz 1 hónap.
A Python programozási nyelv bemutatása
- A Python története
- A nyelv jellemzői
- Verziók, a különböző verziók közötti különbségek
- Objektumorientált vs. struktúraorientált megközelítés
- A Python felhasználási területei
- A Python előnyei és hátrányai
Python – Telepítés és fejlesztési környezet kialakítás
- Python telepítése
- Indentálás fontossága (!)
- Kódolási alapelvek
- Megjegyzések létrehozása a kódban
- Interactive vs. script mode
- Hello world.py
- Virtuális környezet kialakítása virtualenv-el
- Python identifiers
- Reserved words (foglalt szavak, és tiltott karakterek változók és operátorok nevében)
Python – Változók, adattípusok
- Változók deklarációja, inicializálása
- Adattípusok: string, boolean, numerikus adattípusok (int, long, float, complex)
- Összetett adattípusok: lista, tuple, dictionary, set
Python – Összetett adattípusok
- Lista jellemzői. Lista műveletek.
- Tuple fogalma. Tuple műveletek:
- Dictionary jellemzői. Dictionary műveletek
- Set jellemzői. Set műveletek. Immutable objects.
Python – Műveletek stringekkel
PYTHON TANFOLYAM
- Slice művelet
- Split()
- string pozíció megkeresése
- string részlet
- string formatting
Python - Alapvető operátorok
- aritmetikai műveletek
- összehasonlítás (==, =!, <,>, <=, >=)
- assignement
- bitwise operátorok
- logikai operátorok
- logikai és bitwise operátorok közötti különbség
Python – Ciklusok és feltételek
- if – else
- for loop
- while
- break, continue, pass
- Comprehension: List, Tuple, Dictionary
Python - Függvények
- létrehozás, meghívás
- érték és paraméterátadás
- visszatérési értékek
- argumentumok
Python - Modulok
- külső és saját modulok használata, meghívása
- globális és lokális függvények
- névterek
Python - Fáljkezelés
- fálj olvasása
- fájl írása, módosítása
- open, read, write, close parancs különböző attribútumai
- with használata
- átnevezés, felülírás
Python - Hiba- és kivételkezelés
- try – catch használata
- built in kivételek
- self defined kivételek
Python - Objektum Orientált Programozás
- class létrehozás
- objektum létrehozás - példányosítás
- class vs instance attribute
- inheritencia, encapsulation, abstraction, polymorphism szemléltetése
Python – Adatbáziskezelés (Postgres)
- psycopg2 telepítése
- Mi az az ORM?
- ORM előnyei és hátrányai
- Alapvető adatbázis műveletek:
- Bevezetés az SQL és NoSQL adatbázisokba
Python - Reguláris kifejezések
- match, replace, search funkcó
- reguláris kifejezések írása (regular expression patterns)
Verziókezelés és fejlesztői környezet
- A Python programozó projektfeladat során betekintést nyerünk a Git használatába, ezáltal a fejlesztésünket verziókezeltté tudjuk tenni.
- Alap szinten megismerjük a Docker containerek világát, amely lehetőséget nyit platformfüggetlen fejlesztéshez, és amellyel egyedi fejlesztőkörnyezetet tudunk kialakítani komplex fejlesztésekhez.
SQL tematika:
- Adatbázis objektumok bemutatása és Adatbázis tervezés alapjai
- SQL: DDL – Data Definition Language
- SQL: DQL – Data Query Language
- SQL: DML – Data Manipulation Language
- SQL: DCL – Data Control Language (jogosultság kezelés)
Kesztűs Márk:
Egy nagyon hasznos python alapképzésen vehettem részt. Ricsi profi szaki és oktató.
Tovább a teljes értékelésre
Zalányi Márk:
A Python és Django képzést végeztem el, és mindkettőt ajánlom! Az órák gyakorlatiasak és jól strukturáltak, az oktatók pedig naprakész és hasznos tudást adnak át.
Tovább a teljes értékelésre
Mura László:
Természetesen a munkát itt is bele kell tenni, de garantáltan használható tudást ad.
Tovább a teljes értékelésre
A Python programozás tanfolyam hossza a kiegészítő SQL tanfolymmal együtt:
99 tanóra, 4 hónap
A Python + SQL tanfolyam ára: 329.000 Ft
Részletfizetési lehetőségek a 4 hónapos tanfolyam esetén:
| Python Programozás és SQL tanfolyam | 329.000 Ft |
| 4 havi részlettel | 86.000 x 4 |
| 6 havi részlettel | 59.000 x 6 |
A feltüntetett árak magánszemélyek részére érvényesek. Cégek esetében az árak +27% ÁFA-val értendők.
A tanfolyam jellege: élő online programozó képzés (+ felvétel)
Felnőttképzési nyilvántartási szám: B/2020/008338