Getting started with dbt
This is the foundational, hands-on course for practitioners who are new to dbt (or want a structured refresher). You’ll build a small dbt project end-to-end while learning core concepts: modeling, sources, testing, documentation, and deployment.
After this course, you will be able to:
- Explain key dbt concepts (projects, models, DAG, sources, tests, documentation)
- Build a set of models and understand dependencies using the DAG
- Add tests and documentation so others can trust and reuse your work
- Run and deploy dbt workflows on a schedule (and interpret run results)
Prerequisites:
- Intermediate SQL knowledge
What to bring:
- You must bring your own laptop to complete the hands-on exercises
- We will provide any required sandbox environments for dbt and the data platform
Duration: 4 hours
- A valid dbt Summit pass is required to register for trainings and certifications
- Trainings and certifications will take place in-person at dbt Summit only
Check out more sessions
- Breakout session
What changes when 300 dbt users at Virgin Media O2 move to Fusion
Melissa Simpson / Virgin Media O2Mikhaila Pink / Virgin Media O21 more speakerView session - Breakout session
From prompt to PR: sandbox-validated dbt changes before human review
Niyazulla Khan Pathan / CareemAkash Srivastava / CareemView session - Breakout session
A nonprofit's journey: we walked so dbt could run
Kensly Alexander / Planned Parenthood Federation of AmericaAriel Kaplan / Planned ParenthoodView session
