Save 40% today by enrolling during presale. Sale ends 11/29 @ 11:55pm EST.

View Course Options

UPDATED WITH MORE DBT FEATURES, BETTER TEMPLATES & EASIER SETUP

Build & automate modern data pipelines with dbt™.

Learn step-by-step how to properly build dbt projects from scratch so you're ready to contribute to any project - with confidence.

View Course Options

Presale Time Left:

Students who enroll during the presale save 40% and will get access to the course by December 15th

00

DAYS

00

HOURS

00

MINS

00

SECS

What other students have said

The first version of The Playbook for dbt™ helped 80+ students start building and contributing to dbt™ projects. 

What's inside?

01

What is dbt™?

Set the foundations

  • Re-program how you think about data teams and data workflows
  • Learn the dbt™ viewpoint and how to follow it
  • Understand the differences between dbt and legacy tools
View Course Options

02

How to use dbt™?

Build a dbt Project

  • Install and setup the open-source version of dbt (dbt Core)
  • Learn the steps for building scalable projects based on best practices, every time
  • Understand the key components, settings and features of dbt and how to best use them
View Course Options

03

How to scale & optimize dbt?

Automate with GitHub

  • Understand the importance of Version Control & CI/CD
  • Automate your development process with code review templates and trigger-based workflows
View Course Options

04

How to use dbt Cloud?

Migrate to dbt Cloud

  • Understand the use cases and layout of dbt Cloud
  • Reduce complexity by taking advantage of pre-built functionality
  • Feel confident using either dbt Cloud or dbt Core
View Course Options

05

How to remember everything?

Templates & Guides

  • Build any project from scratch with a 30+ step checklist
  • Describe and review code changes faster with PR templates
  • Quickly add automation with pre-built GitHub workflow files
View Course Options

As a student you'll also get your own hosted virtual machine and Snowflake database for 6 months at no extra cost.

Both are configured specifically for the course. 

This allows you stay focused on learning dbt, not troubleshooting local errors.

For more details, check out the FAQ section.

Presale Pricing Options

Enroll today and save 40% during presale. 

Course Only

$250

Most Affordable

Presale Price: $150

  • Lifetime access to The Playbook for dbt™ Digital Course
  • Personal pre-configured Linux virtual machine (6 months)
  • A personal development database hosted on Snowflake (6 months)
  • Downloadable guides & templates

 

 

 

Enroll Now

Course + Community

$500

Most Collaborative

Presale Price: $300

  • Lifetime access to The Playbook for dbt™ Digital Course
  • Personal pre-configured Linux virtual machine (6 months)
  • A personal development database hosted on Snowflake (6 months)
  • Downloadable guides & templates
  • 6 month access to private community with Mike (instructor) & other students

 

Enroll Now

1:1 Coaching

$1,500

Most Personalized

Presale Price: $900

  • Lifetime access to The Playbook for dbt™ Digital Course
  • Personal pre-configured Linux virtual machine (6 months)
  • A personal development database hosted on Snowflake (6 months)
  • Downloadable guides & templates
  • 6 month access to private community with Mike (instructor) & other students
  • 60 minute private 1:1 coaching call w/ Mike (instructor)
Enroll Now

Presale Time Left:

Students who enroll during the presale save 40% and will get access to the course by December 15th

00

DAYS

00

HOURS

00

MINS

00

SECS

FAQs

View Course Options

Michael Kahan

About the instructor

Like many others, I started my data career using drag-and-drop tools and traditional databases.

Then I joined a team using dbt, Snowflake and GitHub and felt overwhelmed with how to actually use it. It was all so different.

Fast-forward to today and I now help Fortune 100 companies to greenfield startups implement dbt with modern workflows and cloud databases. 

I'm a dbt Certified Developer and have taught hundreds of thousands of people through my YouTube channel.

But this took years of practice, trial and error and learning on the job.

This course not only teaches you step-by-step how to use dbt, but shares tips, tricks and lessons based on my real-life experience as a Lead dbt developer.

You'll fast-track your learning, avoid common mistakes, and feel confident contributing to any project.

I hope to see you in the course!

Feedback from clients on real implementations

Some nice comments from the Youtube Community

View Course Options

00

DAYS

00

HOURS

00

MINS

00

SECS