Kurzusleírás

Bevezetés a Python programozásba

  • Python kód futtatása
  • Python fejlesztőeszközök használata (IDE-k és parancssori eszközök)
  • Munka Python és iPython shell-lel, valamint iPython Notebook-kal

Adattípusok és műveletek

  • Egész és lebegőpontos számok
  • Szövegek és bájtok
  • Tuple-ok és listák
  • Szótárak és rendezett szótárak
  • Halmazok és fagyasztott halmazok

Kód szervezése és terjesztése

  • Modulok és csomagok létrehozása
  • Kód terjesztése tárolókba

Objektumorientált és funkcionális programozás

  • Függvények és osztályok létrehozása és használata
  • Függvények és osztályok módosítása dekorátorokkal
  • Metaosztályok bemutatása

Hibakezelés és tesztelés

  • Kivételek kezelése és dobása
  • Tesztek írása és végrehajtása (doc tesztek és egységtesztek)
  • Kódlefedettség ellenőrzése tesztekkel

Fájlok és könyvtárak kezelése

  • Különböző típusú fájlok elérése és fájlkezelési alapelvek
  • Fájlok létrehozása, olvasása, frissítése és törlése (beleértve a szöveges fájlokat, csv fájlokat, valamint Microsoft Word és Microsoft Excel fájlokat)
  • Adatok kinyerése szöveges fájlokból reguláris kifejezések segítségével
  • Könyvtárak létrehozása és törlése, fájlok listázása és keresése

Adatbázisok elérése

  • Adatok kiválasztása, beszúrása, frissítése és törlése
  • Általános adatbázis API SQLite 3, PostgreSQL és MySQL alapján
  • Objektum-relációs leképező használata (SQLAlchemy)
  • Munka NoSQL adatbázisokkal

A web meghódítása

  • Weboldalak lekérése
  • HTML és XML feldolgozása
  • Webes űrlapok automatikus kitöltése
  • Webalkalmazások létrehozása Pythonban

Követelmények

Nincs

 28 Órák

Résztvevők száma


Ár per résztvevő

Vélemények (7)

Közelgő kurzusok

Rokon kategóriák