dbt Course for Beginners

dbt helps data teams build transformations as SQL models with dependencies, tests, documentation, and deployment workflows. This course teaches dbt as a production engineering habit: clear grain, safe refs, tested assumptions, and maintainable marts.

What You Will Learn

You will learn sources, refs, DAGs, staging models, intermediate models, marts, tests, freshness checks, incremental models, and CI/CD review practices.

Start Learning for Free

Continue with Production Analytics Engineering with dbt: Metrics, Semantic Layers & Lineage: 16 modules, 16 inline exercises, completely free.

Start Module 3 | View full curriculum