dbt školení od Revolt BI

Praktické 2denní dbt školení pro moderní datové týmy

Kurz je rozdělen do tří částí — začínáme přehledem vaší architektury, poté učíme klíčové vývojové vzory jako metadata-driven development, testování a makra v dbt, a nakonec předvedeme, jak tuto technologii nasadit v produkčním prostředí.

Proč si týmy vybírají nás

  • Školení u vás — přijedeme do vaší kanceláře, žádné cestování ani další přípravy na vaší straně nejsou potřeba (pouze Česká republika)
  • Certifikovaní lektoři — z největšího dbt týmu v České republice, s praktickými zkušenostmi z reálných produkčních projektů
  • Max. 10 účastníků — žádné přednášky, jen praktické vedení po celou dobu kurzu

Od vaší současné situace k plné jistotě s dbt.

Nezačínáme od nuly. Nejprve se podíváme, jak dnes pracujete — a pak školení přizpůsobíme vašim reálným datovým problémům.
Krok 1 — Discovery session (1–2 hod., osobně)

Projdeme vaši současnou architekturu a identifikujeme, kde jsou bolestivá místa. Na základě toho přizpůsobíme obsah kurzu tak, aby váš tým viděl konkrétní přínosy dbt ve vlastním prostředí.

Krok 2 — dbt Fundamentals (4–6 hod., osobně)

Základní dovednosti dbt — od struktury projektu a testování kvality dat až po Git workflow. Účastníci staví vlastní modely od první hodiny — žádná suchá teorie.

Krok 3 — dbt Advanced (6 hod., osobně)

Pokročilé techniky pro týmy, které chtějí provozovat dbt na produkční úrovni — Jinja, datové kontrakty, dbt balíčky, CI/CD, graph selektory.

Krok 4 — Debrief session (1–2 hod., osobně)

Vždy záleží na procesu zpracování dat. Nejčastěji to je jednou denně a vychází se ze zdrojových systémů, které jsou propojeny v datovém skladu. Na dashboardy pak doporučejeme vždy uvést poslední datum a čas aktualizace.

Po tomto školení váš tým dbt nejen zná, ale — ví, jak ho používat ve vašem stacku.
  • Reálné modely postavené během školení, ne jen sledované v ukázkách
  • Přímé mapování dbt best practices na vaši současnou architekturu
  • Jasné další kroky pro produkční nasazení
  • Méně technického dluhu od prvního dne

dbt Fundamentals

Pro datové analytiky, BI vývojáře a inženýry bez předchozí zkušenosti s dbt.

Workshop kombinuje teorii s praktickými cvičeními — účastníci staví reálné modely od prvního dne a odcházejí se solidními základy dbt.

Osnova:

  • Struktura projektu a práce se sources a refs 
  • Testování kvality dat — generic a singular testy 
  • Tvorba maker pro znovupoužitelnou logiku 
  • YAML dokumentace 
  • Best practices pro SQL transformace 
  • Práce napříč dev / test / prod prostředími Týmová spolupráce s Gitem
  • Doba trvání: 4–6 hodin 
  • Kapacita: max. 10 účastníků  
  • Předpoklady: základní znalost SQL (Jinja je výhodou, není nutná)

dbt Advanced

Pro datové profesionály, kteří s dbt již pracují a chtějí jít hlouběji. Workshop pokrývá pokročilé koncepty, nástroje a techniky používané v produkčních projektech.

Osnova:

  • Jinja v YAML pro dynamickou konfiguraci a CI/CD workflow 
  • Datové kontrakty a vlastní generic testy 
  • Pokročilé materializace a graph selektory 
  • dbt balíčky — dbt_utils, dbt_expectations, elementary, codegen 
  • Správa lineage a pokročilá dokumentace
  • Doba trvání: 6 hodin 
  • Kapacita: max. 10 účastníků 
  • Předpoklady: základní zkušenost s dbt (nebo absolvování dbt Fundamentals)

Největší certifikovaný dbt tým v České republice.

Revolt BI je registrovaný dbt Labs Consulting & Services Partner. Naši lektoři neučí z dokumentace — přinášejí zkušenosti z enterprise implementací v retailu, e-commerce, logistice a výrobě.

Váš školitel

Matěj Novák

Data Engineer, držitel dbt Analytics Engineer & dbt Cloud Architect certifikace


Máte zájem o školení dbt? Jsme tu pro vás!

FAQ

Kolik školení stojí?

Cena závisí na rozsahu — zda si vyberete Fundamentals, Advanced nebo celý balíček s discovery a debrief session, a na počtu účastníků. Pošlete nám poptávku a do 24 hodin sestavíme nabídku na míru.

Kde školení probíhá?

Školení probíhá u vás — přijedeme do vaší kanceláře (pouze Česká republika), žádné cestování ani další přípravy na vaší straně nejsou potřeba.

Lze kurzy absolvovat samostatně?

Ano. Fundamentals a Advanced jsou dostupné jednotlivě i jako balíček. Pokud si nejste jisti, který kurz je pro vás vhodný, ozvěte se — krátký discovery call vše objasní.

Přizpůsobíte obsah kurzu naší architektuře?

Ano — to je náš klíčový diferenciátor. Před každým školením projdeme vaše současné nastavení a obsah přizpůsobíme vašemu datovému prostředí a problémům.