Training schedule

12 Sep - 14 Sep, 2022
Online, instructor-led / English


Contact Giovanni Lanzani, if you want to know more about custom data & AI training for your teams. He’ll be happy to help you!
Check out more

Own the workflow!

In partnership with dbt Labs, the creators and maintainers of dbt, GoDataDriven deliver dbt Learn: A training packed with all the ins and outs to learn and improve your dbt (data build tool) skills.

With this open-source piece of magic, you will be able to transform data in warehouses simply with the power of SQL select statements. You will learn about modelling strategies, automated testing and performance optimization.

Including verified dbt Learn Certificate!

This training is for you if…

  • You or your team is using or about to start using dbt

  • You want to learn the hottest tool for modeling data

  • You want ownership when it comes to working with your data

  • You want to automatically be added to gain the dbt Fundamentals badge

This training is not for you if…

  • You want to learn how to use Python to explore data (Python for Data Analysis)

  • You have no intention of ever working with dbt

  • You have no experience of SQL

Clients we've helped

  • Instruqt GoDataDriven
  • Fivetran logo

What you'll learn

dbt Foundations

  • Build models to shape your data from raw data to transformed data
  • Configure and run tests on your data to meet your expectations
  • Write, generate, and view documentation while you develop

dbt Applications

  • Leverage Jinja and Macros to write DRY code
  • Create and implement existing packages to make robust scalable projects
  • Deploy your dbt Project to run on a schedule with dbt Cloud

The schedule

Day One and Two: Foundations
  • Learn about the role of an analytics engineer
  • Distributed dbt Learn norms
  • Fundamentals of dbt and Project Design
  • Learn how to test your transformations and source data
  • Document your transformations to improve collaboration
  • Deploy your dbt projects
Day Three: Applications
  • Polishing your dbt project
  • Using Jinja within dbt
  • How to use packages and projects
  • When and where to use dbt Materializations
  • What incremental Models are and where we can use them
  • An overview of the different data warehouses
  • Techniques of the trade: Top 10 advanced tips to continue learning

learning journey

Data Engineering Learning Journey

dbt Labs

🎓dbt labs put $300 from every Learn ticket into a dbt community fund to offer financial support. dbt first use if this refund is to cover the ticket costs for underrepresented and marginalized community members in tech to attend dbt Learn. If you would like to apply for a dbt scholarship ticket, please do so here.


meet your trainer

Lucy Sheppard

Data Spirit Guide

Lucy is a fully qualified teacher with four years experience at a UK bank, building models to generate customer risk profiles. She has always had a passion for learning and teaching so when she got to combine this with her skills in data by becoming a data science trainer she felt extremely lucky. Lucy endeavours to continually produce and deliver high quality training to share knowledge and support the next iteration of data scientists.

Flexible delivery

The Right Format For Your Preferred Learning Style

In-Classroom & In-Company Training
Online, Instructor-Led Training
Hybrid and Blended Learning
Self-Paced Training
Get in touch with the experts

Have any questions?

Contact Giovanni Lanzani, our Managing Director of Learning and Development, if you want to know more. He’ll be happy to help you!

Call me back

You can reach him out by phone as well at +31 6 51 20 6163

Course: dbt Learn Training

Book now