10 Days
·Cohort-based Course
How to build a high-quality dbt project with proper documentation, tests, and reusable data models.
Course overview
Do you write a new query every time you need to answer a new business question? Do you find issues in your data when writing these queries but have no way to proactively find them? Do you find the same business logic coded over and over again with no lasting way to keep it consistent?
If your data stack...
- lacks standardization
- lacks organization
- lacks documentation and testing
- depends on a BI tool to store SQL and data models
- contains the same code in lots of different places
- gives minimal insight into data quality
...then this course is for you.
You will leave this course feeling confident that you can introduce (or refactor) dbt to create a data stack with minimal tech debt that will help you scale your team's data.
Requirements:
- proficiency in SQL
- proficiency in Git
- basic understanding of data transformation
- basic understanding of data warehouses
01
You are a data analyst, data engineer, or other type of data professional who has heard about dbt but hasn't had the chance to learn it.
02
You are a beginner to intermediate-level data professional looking to add a new tool to your skillset.
03
You are ready to leverage your SQL knowledge and find a better way to transform and organize your data.
4 interactive live sessions
Lifetime access to course materials
13 in-depth lessons
Direct access to instructor
4 projects to apply learnings
Guided feedback & reflection
Private community of peers
Course certificate upon completion
Maven Satisfaction Guarantee
This course is backed by Maven’s guarantee. You can receive a full refund within 14 days after the course ends, provided you meet the completion criteria in our refund policy.
Transform Your Data Stack with dbt
Week 1
May 13—May 19
Events
Tue, May 14, 12:00 AM - 1:30 AM UTC
Thu, May 16, 12:00 AM - 1:30 AM UTC
Modules
Week 2
May 20—May 22
Events
Tue, May 21, 12:00 AM - 1:30 AM UTC
Thu, May 23, 12:00 AM - 1:30 AM UTC
Modules
Post-Course
Modules
Senior Analytics Engineer and Technical Writer
Hi I'm Madison and I'll be your course instructor!
I was first introduced to dbt while working as a data engineer at Capital One. After first learning about dbt, I've been obsessed with the tool, as it inspired me to switch from data engineering to analytics engineering.
In my first few years as an analytics engineer, I built out an entire modern data stack at Winc from data warehouse to orchestration pipeline.
The biggest challenge here was refactoring SQL queries stored in a BI tool to be used in dbt. This caught me a lot about what not to do and how to build data models the right way.
Now I work at ConvertKit where I've helped build out our dbt project with best practices and reusable data models.
When I'm not solving data problems there, I'm most likely sharing what I've learned with the readers of my Learn Analytics Engineering newsletter.
Cohort 1
$650 USD
Dates
Payment Deadline
7:00pm - 8:30pm EST
Sessions will take place every Monday and Wednesday evening for 90 minutes, for 2 weeks.
The first session of the course.
The second course session.
The third course session.
The last session of the course.
Active hands-on learning
This course builds on live workshops and hands-on projects
Interactive and project-based
You’ll be interacting with other learners through breakout rooms and project teams
Learn with a cohort of peers
Join a community of like-minded people who want to learn and grow alongside you
Cohort 1
$650 USD
Dates
Payment Deadline
Yordan Ivanov