Kurzusleírás

Bevezetés a Python Programming

  • Fut a Python kód
  • Python Fejlesztőeszközök (IDE és parancssori eszközök) használata
  • Munka a Python és iPython shellekkel, valamint az iPython notebookokkal

Adattípusok és műveletek

  • Egész számok és úszók
  • Karakterláncok és bájtok
  • Tuples és listák
  • Szótárak és rendezett szótárak
  • Készletek és fagyasztott készletek

Szervezési és terjesztési kód

  • Modulok, csomagok készítése
  • Kód elosztása a tárolókba

Objektumorientált és funkcionális Programming

  • Függvények, osztályok létrehozása, használata
  • Funkciók, osztályok módosítása dekorátorokkal
  • A metaosztályok bemutatása

Hibakezelés és -teszt

  • Kivételek kezelése és felvetése
  • Tesztek írása és végrehajtása (doc tesztek és egységtesztek)
  • A kód lefedettségének ellenőrzése tesztekkel

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

  • Access különböző típusú fájlok és fájlkezelési elvek
  • Fájlok létrehozása, olvasása, frissítése és törlése (beleértve a normál szöveges fájlokat, csv-fájlokat, valamint Microsoft Word és Microsoft Excel fájlokat)
  • Adatok kinyerése szöveges fájlokból a Regular Expressionok 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, beillesztése, frissítése és törlése
  • Általános adatbázis API a SQLite 3, PostgreSQL és MySQL alapján
  • Az Object Relational Mapper (SQLAlchemy) használata
  • Munka NoSQL adatbázisokkal

A Web meghódítása

  • Weboldalak lekérése
  • Elemzés HTML és XML
  • Webes űrlapok automatikus kitöltése
  • Webes alkalmazások létrehozása itt: Python

Követelmények

Egyik sem

 28 Hours

Résztvevők száma



Ár per résztvevő

Vélemények (5)

Rokon tanfolyam

Rokon kategóriák