Skip to main content
HomeData Engineering

course

Introduction to dbt

Advanced
4.4+
22 reviews
Updated 01/2025
This course introduces dbt for data modeling, transformations, testing, and building documentation.
Start course for free

Included for FreePremium or Teams

dbtData Engineering4 hours16 videos58 exercises4,750 XP10,959Statement of Accomplishment

Create Your Free Account

GoogleLinkedInFacebook

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

dbt, or the data build tool, has taken the data world by storm. This course introduces you to the concepts, terminology, and methods of using dbt to implement an example data warehouse. You'll gain an understanding of what dbt is, when it should be used, and best practices when implementing data warehousing. You will work with real datasets and perform extract, load, and transform operations as implemented in data analyst, data engineering, and analytics engineering roles. Learners will develop the skills to define a data warehouse from scratch, model and transform data, and build tests and documentation! This course will provide you with a solid foundation to build upon in your dbt journey, regardless of the type of data warehouse you intend to implement. Gain confidence about how and when to use dbt by working through exercises using SQL and shell commands.

Prerequisites

Data Warehousing ConceptsIntroduction to ShellJoining Data in SQL
1

Welcome to dbt

Start Chapter
2

dbt models

Start Chapter
3

Testing & Documentation

Start Chapter
4

Implementing dbt in production

Start Chapter
Introduction to 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.4
from 22 reviews
68%
18%
0%
14%
0%
  • Adama K.
    26 days

    Great introduction. Allah aspects are well presented. Very usefull for a beginner.

  • Jono P.
    about 2 months

    Covers foundational topics well, and excellent practice exercises in the terminal.

  • Zweitze V.
    about 2 months

    Excellent. Although dbt has its own courses, this Datacamp course taught me a few new tricks!

  • Matthew M.
    3 months

    Great introduction to dbt

  • Julia R.
    4 months

    Great walk-through first steps in dbt with practical examples

"Great introduction. Allah aspects are well presented. Very usefull for a beginner."

Adama K.

"Covers foundational topics well, and excellent practice exercises in the terminal."

Jono P.

"Excellent. Although dbt has its own courses, this Datacamp course taught me a few new tricks!"

Zweitze V.

Join over 15 million learners and start Introduction to dbt today!

Create Your Free Account

GoogleLinkedInFacebook

or

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