dbt for beginners

Coaching program
"dbt for beginners"

Learn how world-class data teams use dbt to build reliable, maintainable, and scalable analytics.

Enroll now See program

Build awesome data models

dbt is the tool for data modeling that can help data analysts and data engineers build reliable, maintainable and scalable data models.

This coaching program will teach you everything you need to know to get started with dbt from scratch.

Whether you are new to dbt or or just started using it recently, this program is for you.

From zero to hero 🚀

Lessons
Learn best practices on how to build scalable, modular, documented and reliable data pipelines
Exercises
A lot of practice to help you better understand how things work and what are the possibilities
Support
You are not alone on your way, the coach is constantly available to help you with any questions

Coaching program ☀️

Session 1

Foundations of dbt

Theory 🎓

  • learn about “dbt approach”
  • difference between ETL and ETL
  • how dbt fits into modern data stack
  • what is possible to do with dbt

Practice 🛠️

  • setting up a dev environment
  • create your first dbt project
  • run your first dbt command

Session 2

Testing and documentation

Theory 🎓

  • types of tests in dbt
  • test configuration
  • dbt documentation
  • docs customizations

Practice 🛠️

  • create dbt tests
  • add documentation to models
  • dbt docs

Session 3

Best practices and advanced features

Theory 🎓

  • best practices of data modeling
  • modeling layers
  • macros and packages
  • materializations

Practice 🛠️

  • practice modeling layers
  • installing and using packages
  • incremental materialization

Meet your instructor

Oleg is an experienced Analytics Engineer with over 12 years in data analytics and engineering, including more than 3 years of specialized experience with dbt.

He's passionate about teaching others how to use dbt to build reliable, scalable, well-tested, and thoroughly documented data models.

LinkedIn My newsletter

Pricing

Standard program

$179

/ per participant

Designed to help you learn enough dbt to build your own project.

What's included:

  • 3 lectures (~1.5h each)
  • guided homework
  • access to recordings
  • Q&A sessions
Enroll now

Extended coaching

$279

/ per participant

Extended version that includes more lectures and use-cases.

What's included:

  • 6 lectures (~1.5h each)
  • guided homework
  • access to recordings
  • Q&A sessions
Enroll now