Transform data in the warehouse using software engineering best practices. Master the Analytics Engineering workflow with dbt Core.
dbt (data build tool) has created a new role: the Analytics Engineer. This course teaches you to transform data *inside* your warehouse using SQL and Jinja templating. You will learn to build modular data models, document your data automatically, and write tests to ensure data quality. We cover the shift from ETL (Extract-Transform-Load) to ELT, version control for data models, and deploying dbt projects in production. This is the industry standard for modern data transformation.
Estimated completion time: 21 lessons • Self-paced learning • Lifetime access
It is the 'T' in ELT (Transform in warehouse).
Yes, dbt is primarily writing SQL files.
We teach Core (CLI) for deep understanding.
Brings software dev rigor to messy data work.
Go from your first step to master level. Three simple steps, all about dbt (Data Build Tool).
Every expert started at zero. This is the easy way to begin dbt (Data Build Tool).
Most people stop at the basics. Keep going — this step takes you higher.
Use Weights & Biases to track experiments and visualize results. It's the fast lane to mastering dbt (Data Build Tool).