
Kurz Analytics Engineering
Osvojte si nástroje, techniky a pracovní postupy, které definují moderní analytické inženýrství. Tento kurz vás provede od základů datového modelování až po produkční datové pipeline v dbt, optimalizaci cloudových skladů a orchestraci pracovních postupů. Získejte dovednosti, po kterých zaměstnavatelé právě teď aktivně poptávají.
Co se naučíte:
Naučíte se navrhovat vrstvené datové modely s využitím dimenzionálních schémat a schémat hvězdy a následně je implementovat jako otestované a zdokumentované projekty dbt. Rozvinete pokročilé dovednosti v SQL pro cloudové datové sklady a osvojíte si techniky optimalizace dotazů, které snižují náklady a zvyšují spolehlivost. Kurz pokrývá rámce pro kvalitu dat, orchestraci pipeline pomocí Airflow, CI/CD pro datové projekty a řízenou vrstvu metrik pomocí sémantické vrstvy dbt. Prozkoumáte také jazyk Python pro analytické úlohy, datovou observabilitu a nové trendy včetně architektur lakehouse a vývoje s podporou umělé inteligence. Na konci budete schopni vytvářet a spravovat produkční analytické systémy od začátku do konce.
Jak studujete v praxi Kurz Analytics Engineering
Jak procvičujete Kurz Analytics Engineering
Pro vás, kteří jste firma a chcete školit svůj tým
V Dedika pro firmy je kurz doplněn o cvičení a příklady přímo z vašeho podnikání a přizpůsoben tak, jak vaše firma potřebuje.
Obsah kurzu
8 Kapitoly • 41 LekceDélka mezi 4 a 360 hodinami (rozhodujete vy)
Kapitola 1SkrýtSkrýt detailyZobrazit detailyZáklady analytického inženýrství
Základy analytického inženýrství
Lekce 1 • Přehled moderního datového stacku
Mapuje kategorie nástrojů, které tvoří současnou datovou platformu. Poskytuje terminologii používanou v celém kurzu.
Lekce 2 • Základy verzování pro datové týmy
Pokrývá pracovní postupy Gitu upravené pro analytické kódové báze. Propojuje správu zdrojového kódu s kolaborativní a reprodukovatelnou prací s daty.
Lekce 3 • Opakování SQL pro analytiku
Opakuje konstrukce SQL, které jsou nejdůležitější pro analytické transformace. Zajišťuje společný základ před zavedením pokročilých dotazovacích vzorů.
Lekce 4 • Základy datového modelování
Představuje relační koncepty a paradigmata modelování používaná pro strukturování analytických dat. Ukotvuje studenty v teorii před praktickou transformační prací.
Lekce 5 • Role analytického inženýra
Definuje analytické inženýrství a jeho pozici mezi surovými daty a business konzumenty. Stanovuje profesní kontext pro veškerou následnou technickou práci.
Kapitola 2SkrýtSkrýt detailyZobrazit detailyPráce s cloudovými datovými sklady
Práce s cloudovými datovými sklady
Lekce 1 • Pokročilé SQL pro sklady
Rozšiřuje dovednosti SQL o funkce specifické pro sklady a výkonnostní vzory. Buduje plynulost psaní dotazů potřebnou pro komplexní transformace.
Lekce 2 • Načítání a staging dat
Pokrývá hromadné načítání, formáty souborů a vzory staging oblastí pro ingest surových dat. Propojuje ingest s transformačním pracovním postupem.
Lekce 3 • Řízení přístupu a základy data governance
Představuje přístup na základě rolí, maskování dat a oprávnění na úrovni schématu. Ukotvuje návyky governance před vybudováním produkčních pipeline.
Lekce 4 • Architektura cloudových skladů
Vysvětluje oddělení výpočtu a úložiště, virtuální sklady a modely provádění dotazů. Poskytuje architektonický kontext potřebný pro psaní efektivního SQL.
Lekce 5 • Výkon dotazů a optimalizace
Učí profilování dotazů, clustering a strategie partitioning. Přímo snižuje výpočetní náklady a zlepšuje spolehlivost pipeline.
Kapitola 3SkrýtSkrýt detailyZobrazit detailyTransformační pipeline s dbt
Transformační pipeline s dbt
Lekce 1 • Dokumentace a dbt DAG
Učí popisy modelů, dokumentaci na úrovni sloupců a vizualizaci DAG. Vytváří samo-dokumentující se pipeline, které podporují týmovou spolupráci.
Lekce 2 • Inkrementální modely a výkon
Hluboký ponor do inkrementálních strategií pro velké tabulky. Vyvažuje aktuálnost, náklady a správnost v produkčních pipeline.
Lekce 3 • Tvorba modelů a materializace
Pokrývá SQL soubory modelů, funkci ref() a typy materializace. Učí, jak dbt kompiluje a provádí transformační logiku.
Lekce 4 • Makra, balíčky a Jinja
Rozšiřuje dbt o znovupoužitelná makra Jinja a komunitní balíčky. Snižuje duplicitu kódu a urychluje vývoj projektu.
Lekce 5 • Struktura a nastavení dbt projektu
Prochází inicializací projektu, rozvržením adresářů a konfigurací profilu. Ukotvuje lešení projektu používané ve veškeré následné práci s dbt.
Lekce 6 • Testování kvality dat v dbt
Představuje vestavěné a vlastní dbt testy k ověření datových předpokladů. Vkládá kontroly kvality přímo do transformační pipeline.
Kapitola 4SkrýtSkrýt detailyZobrazit detailyVzory a osvědčené postupy datového modelování
Vzory a osvědčené postupy datového modelování
Lekce 1 • Vzory znovupoužitelnosti a modularity
Učí principy DRY aplikované na datové modely prostřednictvím maker a sdílených staging vrstev. Snižuje zátěž údržby v rostoucích projektech.
Lekce 2 • Zpracování komplexních datových vztahů
Řeší vztahy M:N, přemostěné tabulky a hierarchie. Vybavuje studenty k přesnému modelování složitosti reálného businessu.
Lekce 3 • Dimenzionální modelování v praxi
Aplikuje návrh hvězdicového schématu na reálné analytické případy užití. Převádí teorii z kapitoly 1 do produkčně připravených dbt modelů.
Lekce 4 • Jedna velká tabulka vs. normalizované datové tržiště
Porovnává široké denormalizované tabulky s normalizovanými strukturami datových tržišť. Vede studenty k volbě správného vzoru pro každý případ užití.
Lekce 5 • Návrh vrstvené architektury
Ukotvuje staging, mezilehlou a mart vrstvu jako strukturovaný modelovací přístup. Poskytuje organizační rámec pro všechna rozhodnutí o návrhu modelu.
Kapitola 5SkrýtSkrýt detailyZobrazit detailyStrategie kvality dat a testování
Strategie kvality dat a testování
Lekce 1 • Upozorňování, monitorování a náprava
Vytváří pipeline pro upozorňování a pracovní postupy reakce na incidenty při selhání kvality dat. Uzavírá smyčku mezi detekcí a řešením.
Lekce 2 • Great Expectations a vlastní rámce
Aplikuje specializovaný rámec kvality dat vedle dbt testů. Poskytuje bohatší validační schopnosti pro komplexní požadavky na kvalitu.
Lekce 3 • Statistické a distribuční testování
Představuje kontroly objemu, monitorování distribuce a detekci anomálií pro numerická data. Zachycuje jemné odchylky dat, které strukturální testy přehlédnou.
Lekce 4 • Dimenze kvality dat
Definuje úplnost, přesnost, konzistenci, včasnost a jedinečnost jako měřitelné dimenze kvality. Rámuje testovací strategii pro celou kapitolu.
Lekce 5 • Testování schématu a omezení
Pokrývá validaci schématu, vynucování datových typů a kontroly referenční integrity. Zabraňuje šíření strukturálních datových problémů dále v pipeline.
Kapitola 6SkrýtSkrýt detailyZobrazit detailyOrchestrace a plánování pipeline
Orchestrace a plánování pipeline
Lekce 1 • Tvorba pracovních postupů s Airflow
Pokrývá tvorbu Airflow DAG, operátory a připojení. Převádí koncepty orchestrace do fungujícího kódu pipeline.
Lekce 2 • Monitorování a pozorovatelnost pipeline
Představuje metadata pipeline, historii běhů a externí monitorovací integrace. Poskytuje přehled o stavu pipeline ve velkém měřítku.
Lekce 3 • Plánování a správa závislostí
Učí cron výrazy, plánování s ohledem na data a závislosti napříč DAG. Zajišťuje, aby pipeline běžely ve správném pořadí a se správným načasováním.
Lekce 4 • Koncepty a nástroje orchestrace
Představuje orchestraci založenou na DAG, závislosti úloh a přehled orchestrátorů. Poskytuje koncepční základy před praktickou prací s nástroji.
Lekce 5 • Ošetření chyb a logika opakování
Implementuje opakování, timeouty a callbacky při selhání v orchestrovaných pipeline. Buduje odolnost do produkčních pracovních postupů.
Kapitola 7SkrýtSkrýt detailyZobrazit detailyAnalytické inženýrství v produkci
Analytické inženýrství v produkci
Lekce 1 • Řízení nákladů v produkci
Aplikuje kontrolu nákladů skladu, rozpočty na dotazy a značkování zdrojů na produkční pipeline. Vyvažuje výkon s provozními náklady.
Lekce 2 • Reakce na incidenty v datových pipeline
Ukotvuje runbooky, postupy pohotovosti a procesy postmortem pro datové incidenty. Snižuje střední dobu do obnovy při produkčních selháních.
Lekce 3 • Správa tajemství a konfigurace
Pokrývá bezpečné ukládání přihlašovacích údajů, proměnné prostředí a správce tajemství. Zabraňuje vystavení přihlašovacích údajů v analytických kódových bázích.
Lekce 4 • CI/CD pro datové pipeline
Implementuje automatizované testovací a nasazovací pipeline pro dbt projekty. Vnáší disciplínu softwarového inženýrství do pracovních postupů datových transformací.
Lekce 5 • Správa prostředí a propagace
Definuje vývojové, stagingové a produkční prostředí a pracovní postupy propagace. Zabraňuje tomu, aby se neotestované změny dostaly k businessově kritickým datům.
Kapitola 8SkrýtSkrýt detailyZobrazit detailyVrstva metrik a sémantické modelování
Vrstva metrik a sémantické modelování
Lekce 1 • Modelování dimenzí a entit
Navrhuje vztahy entit a dimenzionální hierarchie v rámci sémantické vrstvy. Umožňuje konzistentní segmentaci a filtrování napříč všemi metrikami.
Lekce 2 • Koncept vrstvy metrik
Vysvětluje, proč centralizovaná vrstva metrik odstraňuje nekonzistenci metrik napříč nástroji. Motivuje k sémantickému modelování, které následuje.
Lekce 3 • Definice metrik pomocí dbt Semantic Layer
Pokrývá syntaxi MetricFlow pro definování měr, dimenzí a metrik v dbt. Vytváří znovupoužitelné definice metrik konzumovatelné jakýmkoli BI nástrojem.
Lekce 4 • Governance a verzování metrik
Ukotvuje vlastnictví, řízení změn a postupy verzování pro definice metrik. Udržuje důvěru v metriky s vývojem businessu.
Lekce 5 • Dotazování a konzumace vrstvy metrik
Demonstruje, jak BI nástroje a API konzumují metriky sémantické vrstvy. Ověřuje, že definice poskytují správné výsledky od začátku do konce.
Váš platný certifikát o dokončení
Tento kurz je pro vás:
Datový analytik: jste připraveni posunout se od tvorby dashboardů k transformační práci.
SQL vývojář: chcete formalizovat dovednosti datového modelování pro moderní platformy.
Vývojář business intelligence: přecházíte k technicky zaměřeným datovým rolím.
Junior datový inženýr: chcete se specializovat konkrétně na analytickou vrstvu.
Zájemce o změnu kariéry: vstupujete do datové oblasti z financí, provozu nebo technického prostředí.
Generalista v datovém týmu: chcete mít pod kontrolou celou pipeline od zdroje až po datové tržiště.
Co říkají naši studenti
Vaše lekce jsou perfektní. Koupil jsem si roční balíček a konečně mám možnost sledovat různá témata, která mě zajímají, aniž bych musel měnit platformu... děkuji za vše, co děláte, už jsem vás doporučil dalším lidem...

Líbí se mi, jak jsou lekce přímočaré a jak mohu přepínat mezi kapitolami a přeskakovat obsah, který nepotřebuji.

Líbí se mi obsah a způsob prezentace a přepisu videí, což celý proces zrychluje!

Platforma je rychlá a jednoduchá na používání. Rozmanitost obsahu a doplňková videa velmi pomáhají při učení.

Hlavní školení
Často kladené otázky
Kdo je Dedika?
Je certifikát platný v Česko?
Jsou kurzy zdarma?
Jaká je pracovní zátěž kurzu?
Jak kurzy vypadají?
Jak kurzy fungují?
Jaká je délka kurzů?
Jaká je cena nebo poplatek za kurzy?
Co je EAD nebo online kurz a jak funguje?
PDF kurz




















