This course teaches you dbt™ from scratch. You follow a real project and see each step. You start with dbt Cloud. You connect it to Snowflake or another warehouse. You then build models, add sources, write tests, and use the docs.
What You Learn
You learn how dbt helps you shape and clean data. You write SQL models, and dbt runs them in the right order. You use SQL with Jinja to add logic. This gives you clear and repeatable steps in your project.
How dbt Works
You write code, then run it with the dbt run command. dbt builds only the models that need updates. This keeps your work fast. You test each model, update it, and run it again without long waits.
dbt also makes clean docs for your project. These docs help you track sources, models, and tests as your project grows.
Project You Build
You work with data from a sample company called GlobalMart. They sell home and office items. Their data team wants to test dbt for reports. They need clear tables for profit and other metrics.
You use dbt to shape their data and build these tables step by step. This shows you how a real team would use dbt in daily work.