Návrh Školení
Základy Pythonu pro datové úkoly
- Nainstalování Pythonu a nastavení vývojového prostředí
- Základy jazyka: proměnné, datové typy, ovládací struktury
- Psaní a spouštění jednoduchých Python skriptů
Správa souborů: CSV a Excel
- Práce se soubory Excel pomocí openpyxl/xlrd a Pandas
- Početné cvičení: automatizace převodů souborů
Základy Pandas
- Základy DataFrame: vytváření, indexování, vybírání a filtrování
- Agregační a skupinové operace
- Běžné úkoly čištění dat: chybějící hodnoty, duplikáty a převody typů
Základy Polars
- Koncepce Polars a výkonnostní charakteristiky ve srovnání s Pandas
- Základní operace DataFrame v Polars
- Případová studie: kdy použít Polars místo Pandas
Pokročilé úpravy dat (Středně pokročilý)
- Složité spoje, okenní funkce a operace pivot v Pandas
- Účinné vzory zpracování dat pomocí Polars
- Řetězení operací a optimalizace využití paměti
Automatizace procesů s Pythonem
- Psaní skriptů pro automatizaci opakovaných datových úkolů a kroků ETL
- Splánování skriptů pomocí systémových plánovačů nebo plánovačů úloh
- Protokolování, zpracování chyb a odesílání notifikací
Balení skriptů a osvědčené postupy
- Vytváření spustitelných souborů pomocí PyInstaller nebo podobných nástrojů
- Strukturování projektu, virtuální prostředí a správa závislostí
- Základy správy verzí a dokumentace pracovních postupů
Praktický miniprojekt
- Celkový úkol: načtení surových souborů, čištění a transformace dat, vytvoření výstupů
- Automatizace pracovního postupu a zabalení jako spustitelného skriptu nebo spustitelného souboru
- Kritické hodnocení a zlepšování na základě zpětné vazby od kolegů
Závěr a další kroky
Požadavky
- Základní povědomí o programovacích konceptech nebo ochota se učit
- Schopnost používání příkazového řádku nebo terminálu pro instalaci balíčků
- Zkušenosti s prácí v tabulkách (CSV/Excel)
Cílová skupina
- Data analytici a operační personál automatizující úkoly s daty
- Analytické inženýři hledající lehkou ETL skriptování
- Profesionálové zaujatí praktickými Pythonovými pracovními postupy s daty
Reference (5)
Příklady a cvičení dokonale přizpůsobené našemu oboru
Luc - CS Group
Kurz - Scaling Data Analysis with Python and Dask
Přeloženo strojem
Velmi interaktivní s různými příklady, s dobrou progresí složitosti od začátku až po konec školení.
Jenny - Andheo
Kurz - GPU Programming with CUDA and Python
Přeloženo strojem
Velmi dobrá příprava a odbornost trénера, dokonalá komunikace v angličtině. Kurz byl praktický (cvičení + sdílení příkladů použití).
Monika - Procter & Gamble Polska Sp. z o.o.
Kurz - Developing APIs with Python and FastAPI
Přeloženo strojem
Pomocný a dobrý posluchač.. interaktivní
Ahmed El Kholy - FAB banak Egypt
Kurz - Introduction to Data Science and AI (using Python)
Přeloženo strojem
Instruktor vyvíjí školení podle tempa účastníka
Farris Chua
Kurz - Data Analysis in Python using Pandas and Numpy
Přeloženo strojem