Welcome to the dbt Course project! If you're here to do the pre-course work, head to pre-course/pre_course.md.
- Lab 1: Models, Sources and Docs
- Lab 2: Jinja and Testing
- Lab 3: CTEs, Subqueries, and Query Optimization
- Lab 4: Window Functions, Calendar Spines, and Semi-Structured Data
- Lab 5: Snapshots and Seeds
- Lab 6: Environments, Deployment, and the SDLC
- Lab 7: Data Modeling, Project Structure and dbt Packages
- Lab 8: Incremental Models
- Lab 9: Snowflake Specifics in dbt
- Lab 10: Model governance and the dbt Mesh architecture
- BONUS Lab: Recursive CTEs
- Learn more about dbt in the docs
- Check out Discourse for commonly asked questions and answers
- Join the chat on Slack for live discussions and support
- Find dbt events near you
- Check out the blog for the latest news on dbt's development and best practices
Thanks to Dylan Baker and Emilie Schario for their previous work on this course!