Project: Sales Dashboard for a Kampala Retail Chain
Model data, Build KPIs, Design dashboard, and more.
Course 8 of 11
Measures, CALCULATE, Time intelligence, and more.
Yiga AI
Intermediate · Course · 4 weeks at 5 hrs/week
What you’ll learn
Introduction to SQL
Joining Data in SQL
Intermediate SQL
Window Functions & Advanced SQL
Syllabus
4 modules · 25 lessons · 17 hours · 1 graded project
1000 minutes of guided lesson time.
Sign in and enrol to unlock every lesson. The first lesson is open as a preview.
Overview and set-up
Overview and set-up — Measures in DAX Fundamentals.
Lesson
Core concepts
Core concepts — Measures in DAX Fundamentals.
Lesson · Locked
Worked example
Worked example — Measures in DAX Fundamentals.
Lesson · Locked
Hands-on practice
Hands-on practice — Measures in DAX Fundamentals.
Lesson · Locked
Common pitfalls
Common pitfalls — Measures in DAX Fundamentals.
Lesson · Locked
Module quiz: Measures
Check what you learned in Measures before moving on.
Quiz · Locked
Overview and set-up
Overview and set-up — CALCULATE in DAX Fundamentals.
Lesson · Locked
Core concepts
Core concepts — CALCULATE in DAX Fundamentals.
Lesson · Locked
Worked example
Worked example — CALCULATE in DAX Fundamentals.
Lesson · Locked
Hands-on practice
Hands-on practice — CALCULATE in DAX Fundamentals.
Lesson · Locked
Common pitfalls
Common pitfalls — CALCULATE in DAX Fundamentals.
Lesson · Locked
Module quiz: CALCULATE
Check what you learned in CALCULATE before moving on.
Quiz · Locked
Overview and set-up
Overview and set-up — Time intelligence in DAX Fundamentals.
Lesson · Locked
Core concepts
Core concepts — Time intelligence in DAX Fundamentals.
Lesson · Locked
Worked example
Worked example — Time intelligence in DAX Fundamentals.
Lesson · Locked
Hands-on practice
Hands-on practice — Time intelligence in DAX Fundamentals.
Lesson · Locked
Common pitfalls
Common pitfalls — Time intelligence in DAX Fundamentals.
Lesson · Locked
Module quiz: Time intelligence
Check what you learned in Time intelligence before moving on.
Quiz · Locked
Overview and set-up
Overview and set-up — Filters in DAX Fundamentals.
Lesson · Locked
Core concepts
Core concepts — Filters in DAX Fundamentals.
Lesson · Locked
Worked example
Worked example — Filters in DAX Fundamentals.
Lesson · Locked
Hands-on practice
Hands-on practice — Filters in DAX Fundamentals.
Lesson · Locked
Common pitfalls
Common pitfalls — Filters in DAX Fundamentals.
Lesson · Locked
Module quiz: Filters
Check what you learned in Filters before moving on.
Quiz · Locked
Graded project: DAX Fundamentals
Apply everything from DAX Fundamentals in one graded, portfolio-ready build.
Graded project · Locked
Applied learning project
Use Graded project: DAX Fundamentals to apply this course to a practical challenge. You’ll finish with a clear solution and the reasoning behind your choices.

Your instructor
Career readiness
Connects technical learning to portfolios, interviews and confident career moves.

“The track removed the uncertainty. I knew what to learn next and what to show employers.”
Continue with
Following the order of Data Analyst with SQL & Power BI.
Next lesson
Overview and set-up
DAX Fundamentals
40 min · Resume
Course 9 in the track
Database Design Basics
Tables & keys, Normalisation, Schemas, and more.
Beginner · Course · 3 weeks at 5 hrs/week
Course 10 in the track
Introduction to SQL
Databases, SELECT, Filtering, and more.
Beginner · Course · 3 weeks at 5 hrs/week
Course 11 in the track
Joining Data in SQL
Inner/outer joins, Self joins, Set operations, and more.
Beginner · Course · 3 weeks at 5 hrs/week
Learner reviews
Sign in to share your experience with this course.
Sign in to reviewLoading reviews…
Keep going
Model data, Build KPIs, Design dashboard, and more.
Relationships, Star schema, Calculated columns, and more.
Interface, Importing data, Visuals, and more.
Layout, Colour, KPIs, and more.