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
From AI experiment to production: how Okta governs context for agents at scale
Pooja Crahen / OktaView session- Breakout session
Who watches the watchmen: establishing trust in agent interactions
Ben Moser / dbt LabsView session - Peer exchange
Black in Data: an evening of connection, community, and career growth
Sarah Brown / dbt LabsView session
