Curriculum Roadmap
The DAX Learning Path
Progress from basic column aggregations to advanced context transitions and virtual table optimization.
Module 01
Level 1 — DAX Foundations
0% Complete
Core mechanics: Measures vs Calculated Columns and primary aggregations.
7 Lessons•+400 XP Available
Start ModuleModule 02
Level 2 — Working With Filters
0% Complete
Master Filter Context, Row Context, CALCULATE, and filter modifiers.
5 Lessons•+450 XP Available
Complete previous module to unlock
Module 03
Level 3 — Iterators & X-Functions
0% Complete
Row-by-row iteration over tables: SUMX, AVERAGEX, and row context.
3 Lessons•+350 XP Available
Complete previous module to unlock
Module 04
Level 4 — Time Intelligence
0% Complete
Period-over-period, Year-to-Date, and shifting time windows.
3 Lessons•+400 XP Available
Complete previous module to unlock
Module 05
Level 5 — Real-World DAX Patterns
0% Complete
Production best practices: Variables (VAR/RETURN), SWITCH, SELECTEDVALUE, and DIVIDE.
4 Lessons•+450 XP Available
Complete previous module to unlock
Module 06
Level 6 — Advanced DAX Mastery
0% Complete
Context transition, virtual tables, and high-performance DAX architecture.
2 Lessons•+450 XP Available
Complete previous module to unlock