Děkujeme za vaši dotaz! Jeden z našich pracovníků vás brzy kontaktuje.
Děkujeme za rezervaci! Jeden z našich pracovníků vás brzy kontaktuje.
Návrh Školení
Nastavení prostředí pro obchodní automatizaci
- Konfigurace Pythonu ve verzi 3.12 a novější určená k automatizačním úlohám.
- Správa závislostí pomocí nástroje pip a virtuálních prostředí.
- Instalace hlavních knihoven: pandas, openpyxl, xlwings, requests a schedule – jejich fungování a využití.
- Strukturování projektů v Pythonu pro snadnou údržbu automatizačních skriptů.
Integrace s Excelem a automatizace tabulek
- Čtení i zápis do souborů typu Excel za využití knihovny openpyxl.
- Programové formátování buněk, vkládání vzorců a tvorba grafů.
- Používání knihovny xlwings k interakci s Excelem a nahrazení makro operací.
- Spojení nástroje pandas s Excelem pro efektivní import i export rozsáhlých množin dat.
- Automatizace tvorby reportů s více listy a jejich vypnutí z šablon.
Konstrukce systémů na stanovení kvót a cílů
- Modelování prodejních teritorií, kvót a výkonnostních met.
- Výpočty dosahu, rozdílů od stanovených hodnot i předpovědí s využitím nástroje pandas.
- Tvorba matic pro přidělování kvót a jejich distribuce pomocí tabulek Excelu.
- Vytváření přehledových dashboardů a shrnujících reportů určených vedení společnosti.
- Ověřování integrity dat kvót a zvládání výjimečných situací.
Optimalizace analytických postupů
- Efektivní načítání dat a hospodaření s pamětí díky nástroji pandas.
- Použití vektorizovaných operací namísto postupného zpracování jednotlivých řádků.
- Využívání knihovny NumPy k numerické optimalizaci a agregaci dat.
- Agregace a přeskupování obchodních informací pro snadnější interpretaci výsledků.
- Připojení se k databázím i API rozhraním za účelem získávání aktuálních informací.
Pokročilá práce s textovými daty a regulární výrazy
- Rozpoznávání vzorů a extrakce potřebných údajů pomocí regulárních výrazů.
- Čištění a sjednocování textových dat obchodního charakteru – názvy, adresy atp.
- Ověřování platnosti formátů e-mailových adres, telefonních čísel a kódů faktur.
- Aplikace regulárních výrazů při práci s protokoly a neuspořádanými dokumenty obchodní povahy.
Automatizace souborů a různých typů dokumentů
- Zpracování CSV a JSON dat pro ETL procesy i tvorbu reportů.
- Odstraňování informací z PDF souborů včetně faktur a výpisů.
- Automatizovaná tvorba textových dokumentů typu Word pro smlouvy či nabídky.
- Organizace, přejmenování i archivace souborů podle obchodních pravidel.
Extrakce dat z webu pro obchodní inteligenci
- Stahování a rozebírání obsahu HTML stránek pomocí nástrojů requests a BeautifulSoup.
- Získávání informací o cenách, konkurenci a tržním prostředí z veřejných zdrojů.
- Řešení problémů spojených s vícestránkovým vyhledáváním, autentizací či omezeními na počet dotazů API.
- Ukládání extrahovaných dat do strukturovaných formátů pro jejich následnou analýzu.
Generování reportů a automatizace komunikace
- Tvorba formátovaných HTML či Excelových reportů na základě výsledků analýz.
- Rozesílání e-mailů s přiložením souborů za využití protokolu SMTP.
- Vytváření plánovaných shrnujících reportů určených širokému okruhu zainteresovaných stran.
- Používání šablon k dynamické tvorbě obsahu v závislosti na obchodní logice a stanovených limitech.
Plánování běhu skriptů a koordinace automatizačních procesů
- Skládání více jednotlivých kroků do uceleného řetězce díky nástrojům schedule a cron.
- Automatizace spouštění skriptů podle pevně stanovených časových plánů.
- Správa logů spuštěných úloh a organizace vytvořených výstupních souborů.
- Řešení chyb a strategie opakovaného provedení automatizací určené k jejich spolehlivosti v produkci.
Ladění, testování a optimalizace výkonu skriptů
- Používání ladicích nástrojů k identifikaci příčin selhání automatizačních programů.
- Vytváření kontrolních podmínek a jednotkových testů pro ověřování správnosti obchodní logiky.
- Analýza rychlosti vykonávání skriptů s cílem identifikovat slabiny v jejich provedení.
- Doporučené postupy pro tvorbu stabilního a udržovatelného automatizačního kódu.
Závěrečný projekt: Celková automatizace obchodního procesu
- Návrh kompletního řešení od příjmu syrových dat až po konečný produkt v podobě reportů.
- Komplexní zapojení Excelu, nástroje pandas, systému rozesílání e-mailů i plánovacích funkcí do jediného projektu.
- Aplikace metod stanovování kvót, analýzy dat a tvorby výsledků na reálný obchodní scénář.
- Vyhodnocení vytvořeného řešení s připomínkami a návrhy na další rozvoj automatizačních funkcí.
Požadavky
- Pochopení základů Pythonu – proměnné, cykly, funkce a jednoduché datové struktury.
- Zkušenosti s manipulací se soubory a základním zpracováním dat v Pythonu.
- Orientace na konceptech tabulkových kalkulaček a základních obchodních reportovacích postupech.
Určené skupiny účastníků
- Obchodní analytici a pracovníci z oblasti operací se středně pokročilými dovednostmi v Pythonu.
- Datoví analytici, kteří chtějí automatizovat tvorbu reportů a propojení s Excelovými tabulkami.
- Týmy prodejních operací usilující o programové řešení systémů na stanovení kvót.
- Profesionálové zodpovědní za optimalizaci opakovaných analýz dat a jejich prezentace.
21 Hodiny
Reference (3)
Praktické cvičení související s obsahem skutečně pomáhají lépe pochopit každý téma. Navíc, styl začínání hodiny přednáškou a pokračování praktickým cvičením je dobrý a užitečný pro propojení s přednáškou prezentovanou dříve.
Nazeera Mohamad - Ministry of Science, Technology and Innovation
Kurz - Introduction to Data Science and AI using Python
Přeloženo strojem
Trainer byl velmi ochoten odpovědět na všechny moje otázky.
Caterina - Stamtech
Kurz - Developing APIs with Python and FastAPI
Přeloženo strojem
Zajímavé znalosti
Gabriel - MINDEF
Kurz - Machine Learning with Python – 4 Days
Přeloženo strojem