Felnőttképzési nyilvántartási szám: B/2020/008338

Python + Data Engineering képzés

A Python + Data Engineering képzés során a résztvevők a Python programozás alapjaitól indulva jutnak el egy modern, projektalapú Data Engineering környezet használatáig. A képzés első részében megtanulják a Python legfontosabb programozási alapjait, az adatszerkezetek, függvények, fájlok és modulok használatát, valamint a hibakezelés és az objektumorientált programozás alapjait.

A Python tudásra építve a képzés fokozatosan tér át az adatfeldolgozás és Data Engineering területére. A résztvevők megismerkednek az adatpipeline-ok felépítésével, az ETL-folyamatokkal, valamint azzal, hogyan lehet Python segítségével adatokat beolvasni, feldolgozni, transzformálni és adatbázisba tölteni.

A képzés fontos része a gyakorlati projektmunka. A résztvevők egy közepes méretű Data Engineering projektet építenek fel, amelyben a megszerzett Python-ismereteket valós adatfeldolgozási feladatokon alkalmazzák. A projekt során az adatpipeline fejlesztését Git segítségével verziókezelik, az alkalmazást Docker konténerekben futtatják, az adatfeldolgozási folyamatokat pedig Apache Airflow segítségével ütemezik és orchestrálják.

A képzés célja, hogy a résztvevő ne csak Python programokat tudjon írni, hanem megértse azt is, hogyan épül fel egy modern, automatizált és reprodukálható adatfeldolgozási rendszer. A képzés végére egy olyan komplex projektet készít el, amelyben a Python programozás, az adatfeldolgozás, a verziókezelés, a konténerizáció és a workflow orchestration egyetlen rendszerben kapcsolódik össze.