Skip to main content

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.


The core concepts of dbt, from models, to sources, to tests.


The technical reference for dbt configurations. You’ll need to know the basics of dbt before using this section.


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:


Common use cases and helpful articles from the community have been published here


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.