dbt Advanced

Take Your Team's dbt Skills to the Next Level

What Your Team Will Learn

In dbt Advanced, your team will move beyond the basics and master the advanced features and practices that make dbt powerful at scale. You will build scalable, cost-efficient models, implement best practices, deliver production-ready data products, and explore how AI can enhance analytics engineering. Every session is hands-on, real-world, and designed to prepare your team for large-scale production use of dbt.

MANAGING STATIC AND HISTORICAL DATA

Capture historical changes with snapshots and load static reference data with seeds. Track evolving business data, manage point-in-time reporting, and strengthen your project foundations.

BUILDING FAST, SCALABLE MODELS

Create incremental models that process only new or updated data. Implement append and merge strategies to reduce runtimes and optimize performance.

OPTIMIZING FOR COST

Analyze and minimize the compute and storage costs of your dbt models. Apply techniques to tune model performance, reduce warehouse usage, and build sustainable transformation workflows.

SCALING WITH BEST PRACTICES AND PACKAGES

Organize your dbt projects using style and project best practices, folder structures, and modular patterns. Reuse components through dbt Packages and structure your project for team growth and collaboration.

DELIVERING PRODUCTION-READY DATA PRODUCTS

Design governed, trusted dbt models with clear documentation and ownership. Build data products that are easy to maintain, audit, and scale while ensuring quality at every stage.

TURBO-CHARGING ANALYTICS ENGINEERING WITH AI

Discover how AI can automate documentation, testing, and transformation generation. Leverage dbt metadata and real-world examples to integrate AI into your analytics engineering workflow.

Who Is This For?

This course is ideal for:

  • Data Analysts: Analysts looking to level up from traditional SQL scripting to modern analytics engineering practices with dbt
  • Analytics Engineers (New to dbt): Analytics engineers starting to build and maintain transformation pipelines, but who lack formal dbt project structure experience
  • Teams Moving to Modern Data Stacks: Teams transitioning from legacy ETL or reporting platforms into dbt + warehouse-based architectures (e.g., Snowflake, Microsoft Fabric)
  • Internal IT/Data Teams Supporting Analytics: Teams tasked with maintaining or building dbt environments, but without prior exposure to dbt best practices
  • Data Product Owners / Domain Architects / Managers: Leaders or architects who need hands-on understanding of dbt fundamentals to guide teams, evaluate architecture decisions, or harmonize practices
  • Project Teams Rolling Out dbt: Groups launching their first dbt projects and needing a strong, scalable, and consistent way of working from the start

Delivery Format

6 half-days (recommended) or 3 full days
Virtual or on-site
Live co-instruction (two trainers)
Hands-on labs and exercises

Frequenty Asked Questions

Discover how modern analytics can transform your business. Dive into the essentials of AI-driven data strategies.

We use Data Vault data modeling in our organization. Do you teach it?
Can’t we just figure dbt out on our own?
Why should we invest in your live course when there are cheaper on-demand courses online?
Why virtual training? Wouldn’t on-site be better?
Why do you recommend half-day sessions instead of full days?
Why do you use two instructors instead of just one?