Get started
If you’re new to dbt™, start here. These resources will get you off to a strong start:
What is dbt?
Some of the very first questions a new user has are covered in this introduction.
Getting started guide
Read this guide to learn how to build, test, and deploy a new dbt project.
dbt Learn
Learn dbt on your own time with our on demand course or sign up for an upcoming, live public course.
Build your project
If you’re getting comfortable with dbt, bookmark these resources! They’ll help you level up quickly.
Docs
The core concepts of dbt, from models, to sources, to tests.
Reference
The technical reference for dbt configurations. You’ll need to know the basics of dbt before using this section.
FAQs
Commonly asked questions about dbt.
If you’re a dbt Cloud™ user, these resources may also be helpful:
dbt Cloud guides
Guides to help you set up your dbt project in dbt Cloud
dbt Cloud API
Technical reference docs for using the dbt Cloud APIs.
Learn from the community
Every data team uses dbt to solve different analytics engineering problems. It can be useful to learn how other teams are using dbt with the following resources:
Discourse
Common use cases and helpful articles from the community have been published here
Slack
Where the dbt community hangs out, discusses issues, and troubleshoots problems together
Example projects
A list of some dbt projects in the wild
Having trouble?
If you're having trouble, check out our guide on Getting Help for information on getting support and asking questions in the community.