Skip to main content
HomeData Engineering

Course

Intermediate dbt

Advanced
4.8+
71 reviews
Updated 05/2025
Take your dbt skills to the next level with this hands-on course designed for data engineers and analytics professionals.
Start Course for Free

Included withPremium or Teams

dbtData Engineering2 hours7 videos26 Exercises2,150 XPStatement of Accomplishment

Create Your Free Account

or

By continuing, you accept our Terms of Use, our Privacy Policy and that your data is stored in the USA.
Group

Training 2 or more people?

Try DataCamp for Business

Loved by learners at thousands of companies

Course Description

Master dbt Workflows

Take your dbt skills to the next level and learn how to implement robust, scalable data transformation workflows in a production environment. This course is designed for data engineers, analysts, and analytics engineers who want to move beyond the basics and gain hands-on experience with advanced dbt functionality.

Ensure Data Quality with Advanced Testing

Building reliable data pipelines starts with validation. You'll explore advanced testing techniques to catch data inconsistencies, create custom reusable tests to standardize validation across models, and apply tests to sources and seeds for better governance and data lineage tracking.

Leverage dbt Sources, Seeds, and Snapshots

Discover how dbt sources can improve documentation and lineage while ensuring traceability of raw data. Learn to use dbt seeds for managing small, static datasets efficiently. Then, master slowly changing dimensions (SCD2) with dbt snapshots, allowing you to track historical changes in your data warehouse with minimal effort.

Automate and Optimize with dbt Build

Efficiency is key in production environments. You’ll learn how to streamline workflows with dbt build, automating model execution, tests, and snapshots to ensure reliable transformations. By optimizing your pipeline, you'll enhance performance, maintainability, and scalability of your dbt projects.

Apply Your Skills in Real-World Scenarios

Through interactive exercises and hands-on practice, you’ll reinforce your knowledge and gain the confidence to apply dbt in real-world settings. By the end of the course, you'll be equipped to design, test, and automate production-ready dbt workflows, ensuring high-quality and well-documented transformations at scale.

Prerequisites

Introduction to dbt
1

Testing & Documentation

Start Chapter
2

Implementing dbt in production

Start Chapter
Intermediate dbt
Course
Complete

Earn Statement of Accomplishment

Add this credential to your LinkedIn profile, resume, or CV
Share it on social media and in your performance review

Included withPremium or Teams

Enroll now

Don’t just take our word for it

*4.8
from 71 reviews
85%
11%
4%
0%
0%
  • Vibe
    about 21 hours

  • Rhaydrick
    1 day

  • Marc
    2 days

  • Krzysztof
    2 days

  • Ezequiel
    3 days

  • Benjamin
    3 days

Vibe

Rhaydrick

Marc

Join over 16 million learners and start Intermediate dbt today!

Create Your Free Account

or

By continuing, you accept our Terms of Use, our Privacy Policy and that your data is stored in the USA.