dbt-Beginner to Pro

Learning dbt for Data Engineers

4.05 (21 reviews)
Udemy
platform
English
language
Data Science
category
instructor
dbt-Beginner to Pro
137
students
4 hours
content
Apr 2023
last update
$44.99
regular price

What you will learn

Core features of dbt

Define ETL pipeline using dbt

dbt API

dbt test

dbt macro, snapshots

dbt hooks

Other advance features of dbt

Description

Thank you so much for joining this course. I really appreciate your inquisitiveness to learn this great tool dbt. dbt is becoming very popular among data engineers and organizations because of its simplicity and yet most powerful features of data transformations.

This course is intended for developers, managers, architects to learn about dbt capabilities, features in ordre to implement data pipelines using dbt. This course covers almost all features of dbt using dbt cloud and CLI. Here I have tried to implement an end-to-end real life data engineering pipeline using various features of dbt so that you can connect every dots and understand the need of applying each feature practically instead of only theoretical knowledge.

I profoundly believe this course will help you in getting confidence in using dbt in projects and also clear any interviews. Thank you.

dbt-labs is constantly doing more R&D and upgrading their product. So as and when I come to know anbout any new feature launched in dbt, I shall update this course with latest knowledge so that you can be also updated.

Should you have any questions, clarifications regarding anything in the course, please don't hesitate to reach me through Udemy channels. I shall try to respond to question in a timely manner.

Thank you once again. Happy learning.

Content

Introduction

Introduction
What is dbt
dbt Versions
dbt cloud Editions

Setting up dbt cloud

dbt Registartion
dbt project Setup
dbt Project folder structures
dbt Environment Setup

dbt Model Creation

Overview of Data Flow Architecture
Create first dbt Model
Alter dbt Model
Add a tag in dbt model
dbt join mdel and lineage diagram
dbt lineage and dependency

dbt Snapshot

What is dbt Snapshot
dbt timestamp Snaphot
dbt timestamp Snaphot - Part 2
dbt check_cols snapshot

dbt Macro

What is dbt macro
Create a macro
Invoke a macro

Prehook and Posthook

Invoke prehook and posthook

Environment variables

What is environment variable
Use environment variable

dbt Job Execution

dbt Job Create
dbt Job Execute
dbt Run Results Artifacts

dbt API

Introduction to dbt API
Invoking dbt API

dbt Additional features

dbt package
dbt seed
dbt Incremental Model
dbt Git Integration

dbt Test

Using dbt test

dbt Command Line

dbt CLI Installation and Configuration

Bonus Lecturs

dbt CLI with Redshift

Concluson

Thank you

Reviews

Willie
November 30, 2022
The audio isn't very good. I think explaining the environments with diagrams or illustrations might have been good.

Charts

Price

dbt-Beginner to Pro - Price chart

Rating

dbt-Beginner to Pro - Ratings chart

Enrollment distribution

dbt-Beginner to Pro - Distribution chart
4720306
udemy ID
6/6/2022
course created date
7/17/2022
course indexed date
Bot
course submited by