Data Engineering Mastery Course
LOGIN
SIGNUP
PRICING
REVIEWS
CONTACT
SEARCH
About Me
Contact
Search
Home
Data Engineering Mastery Course
Data Engineering Mastery Course
All of the content and courses at your own pace!
Status
Not Enrolled
This program is not accepting enrollments right now!
Overview
Lessons
Credentials
What You'll Learn
1 year of access
100+ Hours of Content
Free Cloud Tooling
AWS, Astronomer, Spark, Trino
Manage data lake tables with Iceberg
Manage real-time data with Kafka
Build an awesome portfolio!
Join live boot camp in Jan for $300
Prerequisites
Proficiency in Python and SQL, at least 6 months of experience in both
Basic understanding of Docker, Flink, and Kafka
Basic understanding of SQL Window Functions
Program Structure
Show all modules
1
Dimensional Data Modeling in Iceberg
6 Lessons
•
4h 5m
1 Assignment
Lessons
Dimensional Data Modeling - Complex Data Types Arrays and Structs with Iceberg (Day 1 Lecture) - Pre-recorded from V3
48m
Dimensional Data Modeling - Complex Data Types Arrays and Structs with Iceberg (Day 1 Lab) - Pre-recorded from V3
30m
Dimensional Data Modeling - Slowly-changing Dimensions and Idempotent Queries in Iceberg (Day 2 Lecture) - Pre-recorded from V3
46m
Dimensional Data Modeling - Slowly-changing Dimensions and idempotent queries with Trino (Day 2 Lab) - Pre-recorded from V3
37m
Conceptual Data Modeling (Day 3 Lecture)
47m
Conceptual Data Modeling (Day 3 Lab)
35m
Assignments
Dimensional Data Modeling with Iceberg
2
Boot Camp Orientation
2 Lessons
•
1h 45m
Lessons
V3 Boot Camp Kick-Off
61m
V4 Boot Camp Kick-Off
43m
3
V4 Capstone Project
1 Assignment
Lessons
Assignments
Capstone Project
4
Fact Data Modeling with Apache Iceberg
8 Lessons
•
5h 11m
1 Assignment
Lessons
Data Accessibility and Privacy (Day 4 Lecture)
37m
Fact Data Modeling - Practical Guide to Formatting and Aggregating Data with Iceberg (Day 3 Lab) - Pre-recorded from V3
38m
Data Accessibility and Privacy (Day 4 Lab)
39m
Fact Data Modeling - Core Elements in Data Modeling with Iceberg (Day 2 Lecture) - Pre-recorded from V3
38m
Fact Data Modeling - Core Concepts, Deduplication Techniques, and Retention Considerations with Iceberg (Day 1 Lab) - Pre-recorded from V3
37m
Fact Data Modeling - Core Concepts, Deduplication Techniques, and Retention Considerations with Iceberg (Day 1 Lecture) - Pre-recorded from V3
46m
Fact Data Modeling - Compact Tables for Efficient Data Representation with Iceberg (Day 2 Lab) - Pre-recorded from V3
39m
Fact Data Modeling - Minimizing Shuffle and Reducing Facts with Iceberg (Day 3 Lecture) - Pre-recorded from V3
35m
Assignments
Fact Data Modeling with Iceberg
5
Data Quality Patterns in Apache Airflow
4 Lessons
•
2h 35m
1 Assignment
Lessons
Airflow Data Quality (Day 2 Lecture)
51m
Airflow Data Quality (Day 1 Lab)
41m
Airflow Data Quality (Day 2 Lab)
24m
Airflow Data Quality (Day 1 Lecture)
37m
Assignments
Airflow dbt Pipeline
6
Unit and Integration Testing Spark Pipelines
6 Lessons
•
3h 43m
Lessons
Spark Fundamentals Spark Lab on REST API consumption (Day 1 Lab)
32m
Spark Data Quality (Day 3 Lab)
35m
Spark Fundamentals (Day 1 Lecture)
55m
Advanced Spark (Day 2 Lab)
37m
Advanced Spark (Day 2 Lecture)
22m
Spark Data Quality (Day 3 Lecture)
41m
7
Streaming Pipelines with Kafka and Spark Streaming
4 Lessons
•
2h 25m
1 Assignment
Lessons
Kafka Fundamentals, consumer APIs with Confluent (Day 1 Lab)
38m
Processing data with Apache Flink (Day 2 Lab)
23m
Kafka Fundamentals, consumer APIs with Confluent (Day 1 Lecture)
56m
Processing data with Apache Flink (Day 2 Lecture)
27m
Assignments
Streaming Pipelines with Kafka and Iceberg
8
Analytical Patterns & Analysis with Trino
4 Lessons
•
2h 38m
1 Assignment
Lessons
Advanced SQL and Applying Analytical patterns (Day 1 Lecture)
51m
Analytical Patterns (Day 2 Lecture)
30m
Analytical Patterns (Day 2 Lab)
38m
Advanced SQL and Applying Analytical patterns (Day 1 Lab)
38m
Assignments
Analytical Patterns and Analysis
9
Large Language Models
4 Lessons
•
1h 49m
Lessons
LLMs - Using LLMs to provide business value Day 1 Lecture
31m
LLMs - Using LLMs to provide business value Day 1 Lab
19m
LLMs - Vector database for RAG applications Day 2 Lecture
33m
LLMs - Vector database for RAG applications Day 2 Lab
24m
10
Data Impact Communication & Visualization
4 Lessons
•
2h 25m
Lessons
Data Communication and Impact (Day 1 Lab)
26m
Data Visualization with tableau (Day 2 Lecture)
22m
Data Visualization with tableau (Day 2 Lab)
43m
Data Communication and Impact (Day 1 Lecture)
52m
11
dbt
4 Lessons
•
2h 56m
Lessons
dbt day 1 lecture
37m
dbt day 1 lab
53m
dbt day 2 lecture
35m
dbt day 2 lab
50m
12
Data Pipeline Maintenance (V4)
2 Lessons
•
1h 38m
Lessons
Data Pipelines Maintenance (Day 1 Lab)
50m
Data Pipelines Maintenance (Day 1 Lecture)
47m