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 Module
Module 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