dbt Learn

Upgrade your analytics skills with dbt Learn

On-demand, self-guided learning

The dbt Labs team has published two online courses to level up your analytics engineering skills on your own time:

  • dbt Fundamentals: Learn the basics including modeling, testing, documentation, and deployment.
  • Refactoring SQL for Modularity: Learn how to migrate legacy code into your dbt project.


Start now

Company training

The dbt Labs Professional Services team offers two private training packages for Enterprise customers:

  • Rapid Onboarding: Jumpstart your dbt Cloud implementation using your own data
  • Group Training: Build skills and confidence with sample data in a sandbox environment

For enterprise customers

Contact Sales for details

Learn from the community


Join the world’s largest analytics engineering community

Join now

Share code and ideas on the community forum

Visit the forum

Learn alongside other data practitioners

Find a meetup