Kurzusleírás

Python alapjai az adatai feladatokhoz

  • A Python telepítése és a fejlesztői környezet beállítása.
  • Nyelvi alapok: változók, adattípusok, irányítási szerkezetek.
  • Egyszerű Python szkriptek írása és futtatása.

Fájlkezelés: CSV és Excel

  • CSV fájlok olvasása és írása a csv modul és Pandas használatával.
  • Excel fájlok kezelése openpyxl/xlrd és Pandas segítségével.
  • Gyakorlati gyakorlatok: fájlkonverziók automatizálása.

Pandas ismeretek

  • DataFrame alapjai: létrehozás, indexelés, kiválasztás és szűrés.
  • Agrégációs és csoportosítási műveletek.
  • Gyakori tisztítási feladatok: hiányzó értékek, ismétlődéseket tartalmazó sorok, típuskonverziók.

Polars bemutatása

  • A Polars fogalmai és teljesítmény jellemzői a Pandas szempontjából.
  • A Polars alapvető DataFrame műveletei.
  • Példa felhasználási esetre: mikor érdemes a Pandas helyett a Polars-t választani.

Bonyolult adatátalakítás (középhaladó szint)

  • Komplex csatlakoztatások, ablakfüggvények és pivot műveletek Pandasssal.
  • A Polars-sal hatékony adatfeldolgozási minták.
  • Műveletek láncolása és memóriahasználat optimalizálása.

Folyamat automatizálás Pythonnal

  • Szkriptek írása ismétlődő adatfeladatok és ETL lépések automatizálásához.
  • Szkriptek ütemezése operációs rendszer ütemezőkkel vagy feladatütemezőkkel.
  • Naplózás, hibakezelés és értesítések.

Szkriptek csomagolása és legjobb gyakorlatok

  • Futtatható fájlok készítése PyInstaller vagy hasonló eszközök segítségével.
  • A projektek szerkezete, virtuális környezetek és függőségek kezelése.
  • A verziókövetés alapjai és a munkafolyamatok dokumentálása.

Gyakorlati miniprojekt

  • Teljes körű feladat: nyers fájlok beolvasása, adattisztítás és átalakítás, kimenetek előállítása.
  • A munkafolyamat automatizálása és csomagolása futtatható szkript vagy alkalmazás formában.
  • Felülvizsgálat és javítások páros visszajelzés alapján.

Összefoglaló és a következő lépések

Követelmények

  • A programozási fogalmakkal való alapvető ismeret vagy tanulni való hajlandóság.
  • Kényelmesen használja a parancssori környezetet vagy terminált csomagok telepítéséhez.
  • Tapasztalat az adattáblázatok (CSV/Excel) kezelésében.

Célcsoport

  • Adatai feladatok automatizálásával foglalkozó adatelemzők és műszaki személyzet.
  • Szimultán ETL szkriptek készítésére törekvő elemző mérnökök.
  • A gyakorlati Python-alapú adatmunkafolyamatokban érdekelt szakemberek.
 14 Órák

Résztvevők száma


Ár résztvevőnként

Vélemények (5)

Közelgő kurzusok

Rokon kategóriák