0 (0 Ratings)
Practical dbt: From Basics to Advanced
What I will learn?
- Understand the core concepts of dbt (models, seeds, snapshots, tests).
- Set up and configure a dbt project from scratch.
- Write SQL models and build modular, maintainable transformations.
- Use Jinja and macros to make your SQL dynamic and reusable.
- Manage environments with profiles, sources, and targets.
- Implement data quality tests and monitor pipeline reliability.
- Leverage dbt seeds and incremental models for efficiency.
- Document your project and build a dbt docs site.
- Apply real-world examples to practice best practices in data engineering.
- Move from basics to advanced patterns (macros, packages, CI/CD integration).
Course Curriculum
1. Get Started with dbt
2. Setup dbt
3. Explore models
5. Sources
6. Seeds
4. Jinja Templates and Macros
7. Snapshots
8. Analyses
10. Tests and Data Quality
11. Documentation
12. Best Practices
13. Deploy dbt in Production
Student Ratings & Reviews
No Review Yet
-
LevelAll Levels
-
Duration72 hours
-
Last UpdatedJanuary 7, 2026
Hi, Welcome back!