Winter 2026 Data Engineering Boot Camp
LOGIN
SIGNUP
PRICING
REVIEWS
CONTACT
SEARCH
About Me
Contact
Search
Home
Winter 2026 Data Engineering Boot Camp
Winter 2026 Data Engineering Boot Camp
Master Databricks on AWS
Start Date
Feb 16, 2026
End Date
Mar 20, 2026
Status
Not Enrolled
Join the Winter 2026 Data Engineering Boot Camp
Overview
Lessons
Credentials
What You'll Learn
Lifetime access to content
5 industry leading guest speakers
Join a vibrant learning community
Join our referral network for Jobs
Build a standout capstone project
Best for engineers/analyst looking to switch to Data Engineering or Data Engineers looking to upskill
Prerequisites
Intermediate Python skills
Some spark exposure
Program Structure
Show all modules
1
Kickoff
Lessons
Databricks Boot Camp Kickoff
Capstone Project Brainstorming
2
Data Lakes with Delta Table
Lessons
Data Lakes with Delta Table Day1 Lecture
Data Lakes with Delta Table Day1 Lab
Data Lakes with Delta Table Day2 Lecture
Data Lakes with Delta Table Day2 Lab
3
Databricks and Advanced Spark
Lessons
Databricks and Advanced Spark Day1 Lecture
Databricks and Advanced Spark Day1 Lab
Databricks and Advanced Spark Day2 Lecture
Databricks and Advanced Spark Day2 Lab
4
Managing Unstructured Data
Lessons
Managing Unstructured Data Day1 Lecture
Managing Unstructured Data Day1 Lab
Managing Unstructured Data Day2 Lecture
Managing Unstructured Data Day2 Lab
5
Structured Streaming Kafka to Delta Live Table
Lessons
Structured Streaming Kafka to Delta Live Table Day1 Lecture
Structured Streaming Kafka to Delta Live Table Day1 Lab
Structured Streaming Kafka to Delta Live Table Day2 Lecture
Structured Streaming Kafka to Delta Live Table Day2 Lab
6
Building AI Agents with Databricks
Lessons
Building AI Agents with Databricks Day1 Lecture
Building AI Agents with Databricks Day1 Lab
Building AI Agents with Databricks Day2 Lecture
Building AI Agents with Databricks Day2 Lab
7
Q&A with Zach
Lessons
Q&A with Zach Week1
Q&A with Zach Week2
Q&A with Zach Week3
Q&A with Zach Week4
Q&A with Zach Week5
8
Tech Talks
Lessons
Tech Talks 1
Tech Talks 2
Tech Talks 3
Tech Talks 4
Tech Talks 5
9
TA Office hours
Lessons
TA Office hour
TA Office hour 1
TA Office hour 2
TA Office hour 3
TA Office hour 4
TA Office hour 5
TA Office hour 6
TA Office hour 7
TA Office hour 8
10
Career Dev Sessions
Lessons
Career Dev Session 1
Career Dev Session 2
Career Dev Session 3
Career Dev Session 4
Career Dev Session 5
11
Book Club
Lessons
Book Club 1
Book Club 2
Book Club 3
Book Club 4
Book Club 5
12
Capstone Project
2 Assignments
Lessons
Assignments
Capstone Project Submission
Capstone Project Proposal
Other Included Cohorts
Data Engineer Interview Skills
13
Interview Skills
12 Lessons
•
5h 22m
Lessons
The SQL Interview
34m
The Data Modeling Interview
21m
The Data Architecture Interview
35m
The Behavioral Interview
25m
The Data Structures and Algorithms Interview
24m
Data Structures and Algorithms Interview
29m
Product Sense Interview
41m
Behavioral Interview
32m
Data Modeling Interview
20m
Live SQL Training January 25th, Window Functions and Common Table Expressions
Live SQL Training January 15th
Scala Dataset vs Dataframe API [Dec 15, 2023]
56m
14
AI and LLM
4 Lessons
•
2h 25m
Lessons
LLM-Driven Data Engineering Day 1 Lab
25m
LLM-Driven Data Engineering Day 1 Lecture
60m
LLM-Driven Data Engineering Day 2 Lab
39m
LLM-Driven Data Engineering Day 2 Lecture
20m
Analytics Engineering Boot Camp starting October 2024
13
Bootcamp Kickoff
3 Lessons
•
2h 10m
2 Assignments
Lessons
Analytics Engineering Bootcamp Kickoff
39m
Capstone Requirements
39m
Understanding Capstone Requirements
51m
Assignments
Capstone Project
Capstone Project Proposal
14
Pipeline Spec Building + Airflow Fundamentals
4 Lessons
•
2h 48m
1 Assignment
Lessons
Write a comprehensive pipeline spec document
47m
Write a comprehensive pipeline spec document Lab
35m
Orchestration and Airflow Fundamentals Lecture
43m
Orchestration and Airflow Fundamentals Lab
42m
Assignments
Create a cumulative DAG
15
Change Data Capture (CDC) and Analytical Patterns
8 Lessons
•
5h 30m
Lessons
Change Data Capture (CDC) and Snowflake basics Lecture
58m
Change Data Capture (CDC) and Snowflake basics Lab
40m
How to use snowpark and Snowflake optimization Lecture
48m
How to use snowpark and Snowflake optimization Lab
25m
Growth Accounting Models Lecture
51m
Growth Accounting Models Lab
38m
Grouping sets and Window functions Lecture
30m
Grouping sets and Window functions Lab
38m
16
dbt basics
4 Lessons
•
2h 36m
1 Assignment
Lessons
dbt basics: How dbt works: sources, models, packages Lecture
43m
dbt basics: How dbt works: sources, models, packages Lab
36m
dbt basics: creating a full dbt project lecture
28m
dbt basics: creating a full dbt project lab
49m
Assignments
dbt-basics-assignment
17
Advanced dbt
4 Lessons
•
2h 40m
1 Assignment
Lessons
Advanced dbt: Understanding incremental models Lecture
44m
Advanced dbt: Understanding incremental models Lab
34m
Advanced pipelines: Blue-green and WAP with Airflow Lecture
25m
Advanced pipelines: Blue-green and WAP with Airflow Lab
56m
Assignments
advanced-dbt-assignment
18
Advanced Snowflake
4 Lessons
•
2h 38m
1 Assignment
Lessons
Advanced snowflake: Deploying the Capstone dag Lecture
18m
Advanced snowflake: Deploying the Capstone dag Lab
47m
Advanced Snowflake: Data Modeling and UDFs Lecture
41m
Advanced Snowflake: Data Modeling and UDFs Lab
50m
Assignments
Advanced Snowflake Queries
19
Passing Analytics Engineer Interviews
Lessons
SQL
30m
20
Bonus
10 Lessons
•
6h 46m
Lessons
Complex Data Types Lecture
48m
Complex Data Types Lab
30m
Slowly Changing Dimensions Lecture
46m
Slowly Changing Dimensions Lab
37m
Graph Data Modeling Lecture
38m
Graph Data Modeling Lab
42m
Fact Data Modeling Lecture
46m
Fact Data Modeling Lab
37m
Data modeling with Date lists Lecture
38m
Data modeling with Date lists Lab
39m
21
Tech Talk
7 Lessons
•
5h 40m
Lessons
Tech talk with Andrew Madson
52m
Tech talk with Gourav Khanijoe
52m
Tech talk with Carly Taylor
58m
Tech talk with Jess Ramos
56m
Tech talk with Madison Schott
33m
Tech talk with Vaishali Macwan
45m
Tech talk with Tim Chan
41m
22
TA Office Hours
4 Lessons
•
3h 56m
Lessons
Office Hour 1
54m
Office Hour 2
114m
Office Hour 3
19m
Office Hour 4
46m
2025 New Year Data Engineering Boot Camp starting January 6th
13
Airflow + Trino
6 Lessons
•
3h 44m
1 Assignment
Lessons
Orchestration and Airflow Fundamentals Day 1 Lecture
41m
Orchestration and Airflow Fundamentals Day 1 Lab
31m
Hard Orchestration Lessons Day 2 Lecture
45m
Hard Orchestration Lessons Day 2 Lab
31m
Cumulative DAGs in Production Day 3 Lecture
40m
Cumulative DAGs in Production Day 3 Lab
34m
Assignments
Apache Airflow DAG Assignment January 2025
14
Snowflake + dbt Basics
6 Lessons
•
3h 30m
1 Assignment
Lessons
Snowflake Basics Day 1 Lecture
49m
Snowflake Basics Day 1 Lab
26m
dbt Basics Day 2 Lecture
39m
dbt Basics Day 2 Lab
44m
dbt Basics Day 3 Lecture
25m
dbt Basics Day 3 Lab
25m
Assignments
dbt basics Jan 2025
15
Databricks Basics
6 Lessons
•
2h 38m
1 Assignment
Lessons
Databricks Platform Overview Day 1 Lecture
31m
Databricks Platform Overview Day 1 Lab
20m
Introduction to Spark Day 2 Lecture
15m
Introduction to Spark Day 2 Lab
44m
Apache Spark Core Day 3 Lecture
21m
Apache Spark Core Day 3 Lab
25m
Assignments
Databricks Notebook Submission January 2025
16
Advanced Spark on Databricks
6 Lessons
•
3h 38m
1 Assignment
Lessons
Apache Spark Shuffle Joins Day 1 Lecture
40m
Apache Spark Shuffle Joins Day 1 Lab
34m
Apache Spark Memory Turning, Partitioning Day 2 Lecture
38m
Apache Spark Memory Turning, Partitioning Day 2 Lab
31m
Apache Spark Unit Testing Day 3 Lecture
38m
Apache Spark Unit Testing Day 3 Lab
35m
Assignments
Advanced Spark on Databricks January 2025
17
Snowflake + Advanced dbt
6 Lessons
•
4h 6m
1 Assignment
Lessons
Snowflake Lecture
43m
Snowflake Lab
44m
Advanced dbt Day 2 Lecture
41m
Advanced dbt Day 2 Lab
39m
Advanced dbt Day 3 Lecture
36m
Advanced dbt Day 3 Lab
41m
Assignments
dbt advanced jan 2025
18
Analytical Patterns and Advanced SQL
6 Lessons
•
4h 3m
1 Assignment
Lessons
Applying Analytical Patterns Day 1 Lecture
41m
Applying Analytical Patterns Day 1 Lab
38m
Advanced SQL Patterns Day 2 Lecture
26m
Advanced SQL Patterns Day 2 Lab
46m
Analytical Patterns Recognizing Business Value Day 3 Lecture
62m
Analytical Patterns Recognizing Business Value Day 3 Lab
27m
Assignments
Analytical Patterns and Advanced SQL January 2025
19
Real Time Data (Spark and Kafka Streaming)
6 Lessons
•
2h 11m
1 Assignment
Lessons
Advanced Spark Optimization Techniques Day 1 Lecture
19m
Advanced Spark Optimization Techniques Day 1 Lab
25m
Spark Structured Streaming Day 2 Lecture
19m
Spark Structured Streaming Day 2 Lab
30m
Deep Dive On Workflows Day 3 Lecture
10m
Deep Dive On Workflows Day 3 Lab
26m
Assignments
Spark Streaming W5 Homework January 2025
20
Bonus - LLMs
6 Lessons
•
4h 49m
Lessons
RAG and LLMs Day1 Lecture
37m
RAG and LLMs Day1 Lab
64m
RAG and LLMs Day2 Lecture
37m
RAG and LLMs Day2 Lab
47m
LLMs Day 3 Part1
46m
LLMs Day3 Part2
55m
21
Career Development Sessions
5 Lessons
•
4h 30m
Lessons
Career Development - LinkedIn Optimization
66m
Career Development - Resume Review
53m
Career Development - Interview Help
56m
Career Development - Data Modeling Interview
49m
Career Development - Strategic Networking
43m
22
Q&A with Zach Wilson
4 Lessons
•
2h 33m
Lessons
Q&A Week 1
46m
Q&A Week 2
41m
Q&A Week 3
24m
Q&A Week 4
42m
23
Guest Speaker Sessions
7 Lessons
•
6h 27m
Lessons
Jason Reid (cofounder of Tabular)
59m
Shachar Meir
53m
Brian Pulliam
61m
Sundas Khalid
58m
YZ
59m
Prasad Rao
54m
Joe Reis
41m
24
TA Office Hours
6 Lessons
•
6h 3m
Lessons
TA Office Hour 1
69m
TA Office Hour 2
59m
TA Office Hour 3
63m
TA Office Hour 4
52m
TA Office Hour 5
70m
TA Office Hour 6
47m
25
Capstone Showcase Jan 2025
1 Lesson
•
2h 1m
2 Assignments
Lessons
Capstone Showcase Jan 2025
121m
Assignments
Capstone Submission January 2025
Capstone Proposal Submission Jan 2025 Bootcamp
Boot Camp: Community Edition
13
Bootcamp Orientation
Lessons
Bootcamp Kickoff
20m
Boot Camp Database Setup
20m
14
Dimensional Data Modeling
6 Lessons
•
4h 11m
1 Assignment
Lessons
Dimensional Data Modeling Complex Data Type and Cumulation Day 1 Lecture
43m
Dimensional Data Modeling Complex Data Type and Cumulation Day 1 Lab
41m
Dimensional Data Modeling: Building Slowly Changing Dimensions Day 2 Lecture
40m
Dimensional Data Modeling: Building Slowly Changing Dimensions Day 2 Lab
45m
Dimensional Data Modeling: Graph Data Modeling Day 3 Lecture
34m
Dimensional Data Modeling: Graph Data Modeling Day 3 Lab
46m
Assignments
Dimensional Data Modeling Homework Submission
15
Fact Data Modeling
6 Lessons
•
3h 52m
1 Assignment
Lessons
Fact Data Modeling: Core Concepts, Deduplication Day 1 Lecture
52m
Fact Data Modeling: Practical Insights into Data Modeling Day 1 Lab
40m
Fact Data Modeling: Core Elements in Data Modeling Day 2 Lecture
31m
Fact Data Modeling: Compact Tables for Efficient Data Representation Day 2 Lab
45m
Fact Data Modeling: Minimizing Shuffle and Reducing Facts Day 3 Lecture
32m
Fact Data Modeling: Practical Guide to Formatting and Aggregating Data Day 3 Lab
30m
Assignments
Fact Data Modeling Assignment Submission
16
Apache Spark Fundamentals
6 Lessons
•
3h 34m
1 Assignment
Lessons
Apache Spark: Architecture, Optimization, and Best Practices Day 1 Lecture
48m
Apache Spark: Hands-On for Broadcast and Hash Joins Day 1 Lab
26m
Apache Spark: Managing Spark Jobs and Notebooks Day 2 Lecture
34m
Apache Spark: User-Defined Functions and Broadcast Join Day 2 Lab
36m
Unit Testing Spark Jobs: Importance, Challenges, and Leadership Perspectives Lecture
41m
Unit Testing Spark Jobs: Mastering Spark and PySpark Testing Lab
27m
Assignments
Apache Spark Homework Submission
17
Applying Analytical Patterns
4 Lessons
•
2h 45m
1 Assignment
Lessons
Applying Analytical Patterns: Exploring SQL, Scaling Projects and Aggregation Analysis Day 1 Lecture
52m
Applying Analytical Patterns: Mastering Growth Accounting and Retention Analysis Day 1 Lab
34m
Applying Analytical Patterns: Recursive CTEs and Window Functions Day 2 Lecture
44m
Applying Analytical Patterns: Aggregations and Cardinality Reduction Day 2 Lab
33m
Assignments
Analytical Patterns Homework Submission
18
Real-time pipelines with Flink and Kafka
5 Lessons
•
2h 48m
1 Assignment
Lessons
Flink Lab Setup
7m
Streaming Pipelines: Mastering Streaming and Real-time Pipelines Day 1 Lecture
50m
Streaming Pipelines: Setting up Streaming Pipelines Day 1 Lab
40m
Streaming Pipelines: Exploring Data Collection and Processing Day 2 Lecture
31m
Streaming Pipelines: Kafka, Postgres, Spark Integrations and Parallelism Day 2 Lab
39m
Assignments
Flink Homework Submission
19
Data Visualization and Impact
4 Lessons
•
1h 49m
1 Assignment
Lessons
Data Visualization and Impact: Mastering Data Engineering Day 1 Lecture
39m
Data Visualization and Impact: Hands-On with the CSV files Day 1 Lab
8m
Data Visualization and Impact: Insights and Best Practices Day 2 Lecture
23m
Data Visualization and Impact: Exploring Data Visualization and Aggregation Techniques Day 2 Lab
37m
Assignments
Data Visualization Submission
20
Data Pipeline Maintenance
2 Lessons
•
2h 24m
1 Assignment
Lessons
Data Pipeline Maintenance: Navigating the Complexities of Data Engineering Day 1 Lecture
67m
Data Pipeline Maintenance: Strategies for Maintenance and Dock Building Day 2 Lecture
77m
Assignments
Data Pipeline Maintenance Homework Submission
21
KPIs and Experimentation
3 Lessons
•
2h 37m
1 Assignment
Lessons
KPIs and Experimentation: Decoding Business Success: Metrics, Growth Strategies and Collaborative Approaches Day 1 Lecture
55m
KPIs and Experimentation: Setting up and Analysing Experiments Day 1 Lab
36m
KPIs and Experimentation: Leading and Lagging Metrics Day 2 Lecture
65m
Assignments
KPIs and Experimentation Homework Submission
22
Data Quality Patterns
3 Lessons
•
1h 46m
Lessons
Data Quality Patterns: MIDAS Process from Airbnb Day 1 Lecture
45m
Data Quality Patterns: Spec-Building Document Day 1 Lab
33m
Data Quality Patterns: WAP Patterns Day 2 Lecture
27m
Spring Data Engineering Boot Camp Starting May 26th, 2025
13
Data Lakes with Delta Table
6 Lessons
•
2h 10m
1 Assignment
Lessons
Delta Table Day 1 Lecture
51m
Delta Table Day 1 Lab
54m
Delta Lake Bonus
25m
Delta Table Day 2 Lecture
Delta Table Day 2 Lab
Test Again
Assignments
Delta Lake Assignment Week 2
14
Databricks and Advanced Spark
7 Lessons
•
3h 47m
1 Assignment
Lessons
Apache Spark Shuffle Joins Day 1 Lecture
40m
Apache Spark Shuffle Joins Day 1 Lab
34m
Apache Spark Memory Turning, Partitioning Day 2 Lecture
38m
Apache Spark Memory Turning, Partitioning Day 2 Lab
31m
Apache Spark Unit Testing Day 3 Lecture
Apache Spark Unit Testing Day 3 Lab
35m
Setting Up CI/CD and Unit Testing in Databricks for Reliable Data Pipelines
46m
Assignments
Advanced Spark on Databricks
15
Structured Streaming Kafka to Delta Live Table
1 Assignment
Lessons
Apache Spark programming with Databricks Day 1 Lecture
Apache Spark programming with Databricks Day 1 Lab
Apache Spark programming with Databricks Day 2 Lecture
Apache Spark programming with Databricks Day 2 Lab
46m
Assignments
Structured Streaming Kafka to Delta Live Table Assignment
16
Managing Unstructured Data
1 Assignment
Lessons
Managing Unstructured Data - Day 1 Lecture
Managing Unstructured Data - Day 1 Lab
Managing Unstructured Data - Day 2 Lecture
Managing Unstructured Data - Day 2 Lab
48m
Assignments
Managing Unstructured Data Assignment
17
Q&A with Zach May 2025
6 Lessons
•
3h 40m
Lessons
Q&A with Zach Week 1
51m
Q&A with Zach Week 2
Q&A with Zach Week 3
Q&A with Zach Week 4
59m
Q&A with Zach Week 5
53m
Navigating Data Engineering -Tips, Tools, and Career Insights
56m
18
Bonus - Azure
5 Lessons
•
5h 37m
Lessons
Azure - Week 1
76m
Azure - Week 2
74m
Azure - Week 3
69m
Azure - Week 4
65m
Azure - Week 5
51m
19
Tech Talks May 2025
Lessons
Tech Talk - Alex
57m
Tech Talk - Joe
Tech Talk - Shubham
Tech Talk - Vaishali
20
TA Office Hours
8 Lessons
•
2h 48m
Lessons
TA Office Hour 1
61m
TA Office Hour 2
49m
TA Office Hour 3
57m
TA Office Hour 4
TA Office Hour 5
TA Office Hour 6
TA Office Hour 7
TA Office Hour 8
Building Pipelines with Iceberg and Airflow
13
Data Modeling with Iceberg and Trino
6 Lessons
•
3h 51m
Lessons
The History of Data Lakes Lecture
45m
Iceberg Partitioning and Metadata Exploration Lab
37m
Mastering Data Lake Architectures Lecture
52m
Apache Iceberg Day 2 Lab
32m
Apache Iceberg Day 3 Lecture
34m
Apache Iceberg Day 3 Lab
28m
14
Airflow Pipelines with Iceberg
5 Lessons
•
3h 58m
Lessons
Setting Up Airflow for Week1 for Mac
3m
Orchestration and Airflow Fundamentals Lecture
55m
Orchestration and Airflow Fundamentals Lab
70m
Apache Iceberg Data Contracts Lecture
39m
Apache Iceberg Data Contracts Lab
71m