- Learning Path Libraries: This path is only available in the libraries listed. To access this path, purchase a license for the corresponding library.
- Data
Transform, Model, and Manage Data with dbt (Data Build Tool)
dbt (Data Build Tool) is an analytics engineering framework that enables teams to transform raw data into structured, analysis-ready datasets using SQL and modular workflows. In this learning path, you'll master dbt from setup to production deployment, covering data modeling, testing, documentation, CI/CD integration, and performance optimization—empowering you to build scalable, maintainable data pipelines.
Content in this path
Beginner
Learn the fundamentals of dbt, including setup, SQL transformations, and Jinja templating. The courses in this section teach you to build your first data models in dbt with confidence.
Intermediate
Ramp up your dbt skills as you learn how to test, validate, and document data in dbt. The courses in this section will also teach you about version control and CI/CD processes in dbt.
Advanced
Become a dbt master by learning how to work with packages and macros in dbt. The courses in this section will also teach you about performance optimization and how to put everything together with dbt projects at scale.
- How to get started with dbt
- How to use SQL and Jinja in dbt
- How to build and manage dbt models
- How to test, validate, and document data in dbt
- How to work with CI/CD and version control in dbt
- How to work with packages, macros, and performance optimization in dbt
- How to manage and monitor large-scale dbt projects
- Learners interested in this path should have a solid foundation in SQL and knowledge of how databases work, as dbt relies heavily on SQL transformations. Learners will also benefit with familiarity with data warehouses, but this knowledge is not required to benefit from this content. Some experience with version control (Git) and command-line tools is also helpful.
- Data Build Tool
- Analytics Engineering
- SQL
- Jinja
- CI/CD
- Data Modeling