Course curriculum

    1. Super Store Data

    1. Welcome and Introductions

    2. Pre-requisites and Outline

    3. Quick overview of DAX

    4. pre-requisites and outline

    5. Importance of DAX in Power BI

    6. Understanding our case study data

    7. Understanding the case study data model

    8. Intro to Calculated Columns

    9. Intro to Calculated Tables

    10. Introduction to Measures

    11. 9. Intro to Row Level Security

    12. Assignment: Introduction to DAX

    1. Pillars of DAX

    2. Understanding Model Cardinality and Filters

    3. Understanding Cross Filtering Direction

    4. Intro to DAX Functions

    5. Using the IF function

    6. Using SWITCH Function

    7. Using RELATED function to fetch columns from other tables

    8. Intro to ALL and ALLEXCEPT

    9. Intro to VALUES and DISTINCT functions

    10. Assignment: DAX Functions

    1. Intro to Evaluation Context

    2. Understanding Filter Context

    3. How DAX works behind the scenes

    4. Intro to Aggregators and Iterators

    5. Understanding Iterators with SUMX

    6. Aggregating on a Filtered Table

    7. How DAX computes filtered aggregates 1

    8. How DAX computes filtered aggregates 2

    9. Expanding Filters with ALL function

    10. Assignment: SUMX, FILTER

    1. Intro to CALCULATE function

    2. Intro to Context Transition

    3. Understanding Row Context within a Measure

    4. Understanding Context Transition in Measures

    5. Intro to CALCULATE in Measures

    6. Using CALCULATE with multiple column filters

    7. Using the OR operator to filter for multiple values on same column

    8. Using the IN operator in place of OR operators

    9. Understanding the 4 types of filtering

    10. Using ALL function as a CALCULATE filter argument

    11. Understanding how ALL filters columns in DAX

    12. Understanding how ALL filters columns in DAX (b)

    13. Understanding Variables

    14. Activating filters between tables with CALCULATE and CROSSFILTER

    15. Assignment: CALCULATE

    1. Overview of Time Intelligence in DAX

    2. Using CALENDARAUTO function to generate a Date Table

    3. Using YEAR or FORMAT function to create Year Column

    4. Creating and Sorting Month column with FORMAT and MONTH functions

    5. Setting up our table for Time Intelligence Reporting

    6. Calculating previous month values with PREVIOUSMONTH function

    7. Expanding the PREVIOUSMONTH function 1

    8. Expanding PREVIOUSMONTH function with VALUES and DATEADD

    9. Calculating Year to Date values with CALCULATE and DATESYTD

    10. Expanding the DATESYTD function with FILTER, DATE and DATESBETWEEN

    11. Using TOTALYTD to calculate Year to Date Values

    12. Calculating values for the same period in a previous year with SAMEPERIODLASTYEAR

    13. Expanding SAMPERIODLASTYEAR function with VALUES and DATEADD

    14. Assignment: Time intelligence

About this course

  • Free
  • 68 lessons
  • 4 hours of video content

Reviews

5 star rating

Clear, understandable and easy with nice calm voice

Aminat Umar

Mr. Ahmed present these DAX concepts in a clear and understandable manner, making it easier. The practical assessment enrich the learning experience and allow for immediate application of knowledge. The platform is user-friendly, and I could revis...

Read More

Mr. Ahmed present these DAX concepts in a clear and understandable manner, making it easier. The practical assessment enrich the learning experience and allow for immediate application of knowledge. The platform is user-friendly, and I could revisit the course content and resources at my own pace, which was incredibly convenient for my learning style, making it a highly recommended resource for anyone looking to master in DAX.

Read Less
5 star rating

Great course

Rukayat Alarape

Great tutor, and I appreciate the way the instructor presents multiple approaches to writing DAX, allowing you to choose the method that suits you. It totally worth the time.

Great tutor, and I appreciate the way the instructor presents multiple approaches to writing DAX, allowing you to choose the method that suits you. It totally worth the time.

Read Less
5 star rating

Best DAX Course

Mubar Dauda

This is the best course I took on DAX Course with so comprehensible and detailed explanatory lessons. Thank you Foresight BI.

This is the best course I took on DAX Course with so comprehensible and detailed explanatory lessons. Thank you Foresight BI.

Read Less
5 star rating

It's a very good and detailed course

Hussain Abdul afeez

5 star rating

Excellent

Vinay B

Your teachings helped me a lot. Thank you

Your teachings helped me a lot. Thank you

Read Less
5 star rating

Smart beginners course

Martijn bessemans

Fun and constructive self paces beginners course, with nice dataset and good exercises.

Fun and constructive self paces beginners course, with nice dataset and good exercises.

Read Less
5 star rating

Brilliant

Olayemi Awofe