Zkuste nás kontaktovat

Návrh Školení

Základy Pythonu pro práci s daty

  • Instalace Pythonu a nastavení vývojového prostředí
  • Základní koncepty jazyka: proměnné, datové typy a řídicí struktury
  • Tvorba a spouštění jednoduchých skriptů v Pythonu

Práce se soubory: CSV a Excel

  • Čtení a zápis souborů CSV pomocí modulu csv a knihovny Pandas
  • Práce se soubory Excel s využitím nástrojů openpyxl/xlrd a Pandas
  • Praktická cvičení: automatizace převodu formátů souborů

Úvod do knihovny Pandas

  • Základy struktur DataFrame: tvorba, indexování, výběr a filtrování dat
  • Agregace a seskupování dat
  • Běžné operace při čištění dat: práce s chybějícími hodnotami, duplikáty a konverze typů

Úvod do knihovny Polars

  • Základní principy a výkonnostní vlastnosti Polars ve srovnání s Pandas
  • Běžné operace se strukturami DataFrame v rámci knihovny Polars
  • Příklady využití: kdy je lepší volit Polars místo Pandas

Pokročilá transformace dat (středně pokročilá úroveň)

  • Komplexní spojování tabulek, použití okenových funkcí a operace typu pivot v rámci Pandas
  • Efektivní postupy při zpracování dat pomocí knihovny Polars
  • Řetězení operací a optimalizace využití paměti

Automatizace procesů pomocí Pythonu

  • Tvorba skriptů pro automatizaci opakujících se datových úloh a kroků ETL
  • Nastavování spouštění skriptů pomocí systémových plánovačů úloh
  • Logging, řešení chyb a upozorňování na problémy<\/li>

Sestavování skriptů a osvědčené postupy

  • Tvorba spustitelných programů s využitím nástroje PyInstaller či podobných řešení
  • Struktura projektů, práce s virtuálními prostředími a správa závislostí
  • Základy verzování kódu a dokumentování postupů práce

Praktický mini-projekt

  • Kompletní proces: načtení surových dat, jejich úprava a generování výstupů
  • Automatizace celého pracovního postupu a vytvoření spustitelného skriptu či programu
  • Zhodnocení a doporučení k dalšímu vylepšení na základě zpětné vazby od kolegů

Shrnutí a další směřování<

Požadavky

  • Základní orientaci v programovacích konceptech nebo ochotu se je naučit
  • Schopnost pracovat s příkazovým řádkem či terminálem při instalaci balíčků
  • Zkušenosti s prácí v tabulkových editorech (CSV/Excel)

Cílová skupina

  • Datoví analytici a pracovníci z oblasti operací, kteří automatizují datové úlohy
  • Inženýři zaměření na analýzu, hledající lehké nástroje pro tvorbu skriptů typu ETL
  • Profesionálové se zájmem o praktické datové pracovní postupy v Pythonu
 14 Hodiny

Počet účastníků


Cena za účastníka

Reference (2)

Nadcházející kurzy

Související kategorie