1
Getting Started
Course Introduction
Free
Meet the Instructor
Free
Course Outline
Free
Setting Expectations
Free
AE 101 Recap: Overview
Free
AE 101 Recap: Data Terms
Free
2
Data Modeling Overview
Section Intro
Free
Data Models
Free
Data Modeling Terms
Free
OLTP Data Models
Free
OLAP Data Models
Free
Dimensional Modeling
Free
QUIZ: Data Modeling Overview
Pro
3
Table Fundamentals
Section Intro
Pro
Table Fundamentals
Pro
Grain (Level of Detail)
Pro
Grain FAQs
Pro
Primary Keys
Pro
Natural vs Surrogate Keys
Pro
Foreign Keys
Pro
Table Design FAQs
Pro
QUIZ: Table Fundamentals
Pro
4
Fact & Dimension Tables
Section Intro
Pro
Fact vs Dimension Tables
Pro
Fact Tables
Pro
Transaction vs Fact Tables
Pro
Dimension Tables
Pro
Fact and Dimension Tables Together
Pro
QUIZ: Fact & Dimension Tables
Pro
5
Schema Designs
Section Intro
Pro
Schema Designs
Pro
Normalization
Pro
Transactional Schema
Pro
Star Schema
Pro
Snowflake Schema
Pro
Schema Design FAQs
Pro
QUIZ: Schema Designs
Pro
6
Handling Data Changes
Section Intro
Pro
Handling Data Changes
Pro
Slowly Changing Dimensions
Pro
Fact Table Changes
Pro
Source Data Changes
Pro
Handling Data Changes FAQs
Pro
QUIZ: Handling Data Changes
Pro
7
Modern Data Workflow
Section Intro
Pro
Modern Data Workflow
Pro
Data Analyst Role
Pro
Data Engineer Role
Pro
Analytics Engineer Role
Pro
QUIZ: Modern Data Workflow
Pro
8
Data Modeling Process
Section Intro
Pro
Data Modeling Process Overview
Pro
Data Modeling Process Steps
Pro
Project Introduction
Pro
Step 1: Gather Requirements
Pro
Step 2: Design Fact Table
Pro
Step 3: Design Dimension Tables
Pro
Step 4: Add Surrogate Keys
Pro
Step 5: Decide on Columns
Pro
Step 6: Handle Data Changes
Pro
Final Project Summary
Pro
QUIZ: Data Modeling Process
Pro
9
Key Takeaways
Section Intro
Pro
Theoretical Key Takeaways
Pro
Practical Key Takeaways
Pro
10
Course Feedback & Next Steps
Course Feedback Survey
Pro
Share the Love!
Pro
Next Steps
Pro