My dbt Cloud
My dbt Cloud
Learn the Fundamentals of dbt including modeling, sources, testing, documentation, and deployment.
Enroll for free
Welcome to dbt Fundamentals (4 minutes)
Frequently Asked Questions
Who is an analytics engineer? (20 minutes)
Traditional Data Teams
ETL and ELT
The modern data stack and dbt
Overview of an exemplar project
Set up dbt Cloud (17 minutes)
dbt, databases, and version control
Loading training data into your warehouse
Create dbt Cloud account and GitHub repository
Connect to your warehouse and repository
dbt Cloud IDE Overview
Overview of dbt Cloud UI
Models (28 minutes + exercise)
What are models?
Building your first model
What is modularity?
Modularity and the ref functions
Quick history of data modeling
Reorganize your project
Sources (12 minutes + exercise)
What are sources?
Configure and select from sources
Tests (17 minutes + exercise)
What is testing?
Documentation (16 minutes + exercise)
Learning Objectives (16 minutes)
Why is documentation important?
What is documentation?
Writing documentation and doc blocks
Generate and view documentation
Deployment (11 minutes + exercise)
What is deployment?
Setting up a dbt Cloud job
Reviewing a dbt Cloud job
Quiz, Survey, and Next Steps (30 minutes)
Preparing for the quiz
Congratulations on completing dbt Learn Fundamentals
Schedule a demo