Python kezdő és újrakezdő
A kurzus bemutatja a Python felhasználási területeit. Az egyszerű utasítások, változók adatstruktúráktól világától az objektumorientált programozás alapjaihoz vezet, így a résztvevők megismerhetik a Python nyelv sokoldalúságát.
- A Python programozasi nyelv
- Mire használják a Python nyelvet?
- Egyszerű utasítások, kifejezések, comment, print
- A Python interpreter elindítása
- Az egyszerű utasítások
- Hibák és figyelmeztetések
- Változók
- Változók nevezéktana, kulcsszavak Pythonban
- String
- Felhasználói bemenet kezelése
- 1. feladatsor - egyszerű utasítások
- 2. feladatsor - változók
- 3. feladatsor - String, operátorok, vezérlés
- Számláló ciklus: for
- Számláló ciklus elemenként
- Boole algebra, logikai értékek
- Logikai műveletek
- Eldöntés: if
- Hátultesztelő ciklus: while
- Ciklus vezérlés: break, continue
- Vezérlési szerkezetekkel kapcsolatos hibák
- 1. feladatsor - logikai műveletek és eldöntés
- 2. feladatsor - Ciklusok
- Funkciók
- Python beépített függvények
- Paraméterátadás
- 1. feladatsor - funkciók
- Lista típus: list
- Lista elem elérés
- Lista metódusai
- Lista elem tartalmazás lekérdezése
- Lista műveletek
- Lista vágása
- Lista referencia és másolat
- Karakterlánc: string
- Karakterláncon lépkedés
- Karakterlánc formázás
- Rekord: tuple
- Rekord és más típusok kapcsolata
- Szótár: dictionary
- Szótár elem elérése
- Szótár műveletek
- Szótár beépített függvényei
- Szótár referencia és másolat
- 1. feladatsor - listák
- 2. feladatsor - dict
- Memóriakezelés
- FELADATOK
- Osztályok, példányok
- Python beépített osztályok
- Példány, mint függvény argumentum
- Példány, mint visszatérési érték
- Saját típus kiíratás
- Öröklődés
- Láthatóság, encapsulation
- 1. feladatsor - OOP
- 2. feladatsor - Öröklődés
- 3. feladatsor - Láthatóság
- Fájlkezelés áttekintés
- Rendszerspecifikus működések
- Fájl olvasás és írás
- Hibák fájl olvasás és írás során
- Fájl hozzáfűzés és írás kapcsolata
- Fájl olvasása soronként
- Fájl olvasása karakterenként
- Fájlból egyszerű adatok olvasása
- Fájlból összetett adatok olvasása
- 1. feladatsor - Fájl olvasás
- 2. feladatsor - Fájl írás
- Modulok, package, import
- Saját modulok és package-ek létrehozása
- Pip, virtualizáció
- Comprehension
- Egy példa a listaszármaztatásra
- Iterátorok és generátorok
- A generátor függvény bemutatása a gyakorlatban
- Reguláris kifejezés
- Dátumkezelés
- Adatbáziskezelés
- Az SQL adatbázis kezelése
- 1. feladatsor - Modulok
- 2. feladatsor - Lista származtatás
- 3. feladatsor - Iterátorok
- 4. feladatsor - Generátorok
- 5. feladatsor - Reguláris kifejezések
- 6. feladatsor - Dátum kezelés
- Programfejlesztési tippek áttekintés
- Iteratív programozái technika
- Hibakeresés print függvénnyel
- Hibakeresés a debuggerrel
- ÉRTÉKELÉS