Kurzusleírás

Bevezetés a Python Programming

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

Adattípusok és műveletek

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

Szervezési és terjesztési kód

  • Modulok és csomagok létrehozása
  • Kód terjesztése adattárakba

Objektumorientált és funkcionális Programming

  • 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 bevezetése

Hibakezelés és -teszt

  • Kivételek kezelése és kiváltása
  • Tesztírás és -végrehajtás (doc tesztek és egységtesztek)
  • A tesztek általi kódlefedettség ellenőrzése

Fájlokkal és könyvtárakkal végzett munka

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

Accessing Databases

  • Adatok kiválasztása, beszúrása, frissítése és törlése
  • Generikus adatbázis API a SQLite 3, PostgreSQL és MySQL alapján
  • Objektumrelációs leképező (SQLAlchemy) használata
  • NoSQL adatbázisokkal való munka

A Web meghódítása

  • Weboldalak lekérése
  • HTML és XML elemzése
  • Webűrlapok automatikus kitöltése
  • Webalkalmazások létrehozása Python-ben

Követelmények

Egyik sem

 28 Órák

Résztvevők száma


Ár résztvevőnként

Vélemények (7)

Közelgő kurzusok

Rokon kategóriák