Data Modelling in Power BI
Relationships, Star schema, Calculated columns, and more.
Course 1 of 11
Model data, Build KPIs, Design dashboard, 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 — Model data in Project: Sales Dashboard for a Kampala Retail Chain.
Lesson
Core concepts
Core concepts — Model data in Project: Sales Dashboard for a Kampala Retail Chain.
Lesson · Locked
Worked example
Worked example — Model data in Project: Sales Dashboard for a Kampala Retail Chain.
Lesson · Locked
Hands-on practice
Hands-on practice — Model data in Project: Sales Dashboard for a Kampala Retail Chain.
Lesson · Locked
Common pitfalls
Common pitfalls — Model data in Project: Sales Dashboard for a Kampala Retail Chain.
Lesson · Locked
Module quiz: Model data
Check what you learned in Model data before moving on.
Quiz · Locked
Overview and set-up
Overview and set-up — Build KPIs in Project: Sales Dashboard for a Kampala Retail Chain.
Lesson · Locked
Core concepts
Core concepts — Build KPIs in Project: Sales Dashboard for a Kampala Retail Chain.
Lesson · Locked
Worked example
Worked example — Build KPIs in Project: Sales Dashboard for a Kampala Retail Chain.
Lesson · Locked
Hands-on practice
Hands-on practice — Build KPIs in Project: Sales Dashboard for a Kampala Retail Chain.
Lesson · Locked
Common pitfalls
Common pitfalls — Build KPIs in Project: Sales Dashboard for a Kampala Retail Chain.
Lesson · Locked
Module quiz: Build KPIs
Check what you learned in Build KPIs before moving on.
Quiz · Locked
Overview and set-up
Overview and set-up — Design dashboard in Project: Sales Dashboard for a Kampala Retail Chain.
Lesson · Locked
Core concepts
Core concepts — Design dashboard in Project: Sales Dashboard for a Kampala Retail Chain.
Lesson · Locked
Worked example
Worked example — Design dashboard in Project: Sales Dashboard for a Kampala Retail Chain.
Lesson · Locked
Hands-on practice
Hands-on practice — Design dashboard in Project: Sales Dashboard for a Kampala Retail Chain.
Lesson · Locked
Common pitfalls
Common pitfalls — Design dashboard in Project: Sales Dashboard for a Kampala Retail Chain.
Lesson · Locked
Module quiz: Design dashboard
Check what you learned in Design dashboard before moving on.
Quiz · Locked
Overview and set-up
Overview and set-up — Present in Project: Sales Dashboard for a Kampala Retail Chain.
Lesson · Locked
Core concepts
Core concepts — Present in Project: Sales Dashboard for a Kampala Retail Chain.
Lesson · Locked
Worked example
Worked example — Present in Project: Sales Dashboard for a Kampala Retail Chain.
Lesson · Locked
Hands-on practice
Hands-on practice — Present in Project: Sales Dashboard for a Kampala Retail Chain.
Lesson · Locked
Common pitfalls
Common pitfalls — Present in Project: Sales Dashboard for a Kampala Retail Chain.
Lesson · Locked
Module quiz: Present
Check what you learned in Present before moving on.
Quiz · Locked
Graded project: Project: Sales Dashboard for a Kampala Retail Chain
Apply everything from Project: Sales Dashboard for a Kampala Retail Chain in one graded, portfolio-ready build.
Graded project · Locked
Applied learning project
Use Graded project: Project: Sales Dashboard for a Kampala Retail Chain to apply this course to a practical challenge. You’ll finish with a clear solution and the reasoning behind your choices.

Your instructor
Data & analytics
Turns real African data problems into practical lessons learners can apply immediately.

“The course content made machine learning understandable, and the practice kept me moving.”
Continue with
Following the order of Data Analyst with SQL & Power BI.
Next lesson
Overview and set-up
Project: Sales Dashboard for a Kampala Retail Chain
40 min · Resume
Course 2 in the track
Data Modelling in Power BI
Relationships, Star schema, Calculated columns, and more.
Intermediate · Course · 3 weeks at 5 hrs/week
Course 3 in the track
Introduction to Power BI
Interface, Importing data, Visuals, and more.
Beginner · Course · 3 weeks at 5 hrs/week
Course 4 in the track
Dashboard Design & Storytelling
Layout, Colour, KPIs, and more.
Intermediate · 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
Relationships, Star schema, Calculated columns, and more.
Interface, Importing data, Visuals, and more.
Layout, Colour, KPIs, and more.
Aggregation, CASE, Subqueries, and more.