What You Need to Know Before
You Start

Starts 5 June 2026 18:37

Ends 5 June 2026

00 Days
00 Hours
00 Minutes
00 Seconds
course image

2025 Mastering dbt (Data Build Tool) - From Beginner to Pro

Embark on a transformative journey with our '2025 Mastering dbt (Data Build Tool) - From Beginner to Pro' bootcamp, designed to elevate your analytics engineering skills. Dive deep into hands-on training that covers essential theory, guides you in building a dbt project from scratch, and teaches you how to deploy your work seamlessly to dbt Cl.
via Udemy

4160 Courses


7 hours 26 minutes

Optional upgrade avallable

Not Specified

Progress at your own speed

Paid Course

Optional upgrade avallable

Overview

A complete course to help anyone with basic SQL skills learn advanced dbt, a key tool for Analytics Engineering!

Syllabus

  • Introduction to dbt
  • Overview of dbt and its place in the modern data stack
    Installation and setup
    Basic concepts: models, seeds, sources
  • dbt Fundamentals
  • Understanding the dbt workflow
    Project structure and creating your first dbt models
    Using the dbt command line interface
  • SQL and Jinja Basics
  • SQL review and best practices for Analytics Engineering
    Introduction to Jinja templating in dbt
    Variables and macros
  • Building Models
  • Creating and managing models in dbt
    Materializations: table, view, and ephemeral
    Configuring incremental models
  • Testing and Documentation
  • Writing and managing tests in dbt
    Configuring and generating documentation
    Using dbt docs and exposure
  • Data Validation and Quality
  • Implementing data tests for accuracy and reliability
    Custom data testing frameworks
  • Advanced dbt Features
  • Using snapshots for slowly changing dimensions
    Modularity with packages and refactoring projects
    Deployment best practices and version control
  • Debugging and Optimization
  • Identifying and resolving performance bottlenecks
    Advanced debugging techniques
  • dbt Cloud and CI/CD
  • Setting up and configuring dbt Cloud
    Continuous Integration & Continuous Deployment workflows
    Managing dbt environments
  • Real-world Use Cases
  • Case studies across industries
    Networking and community best practices
  • Capstone Project
  • Designing and implementing a complete dbt workflow
    Presentation and peer review of projects

Taught by

Jack Colsey


Subjects

Business