Mastering DAX Video Course
This is the video course version of the Mastering DAX workshop.
DAX is the native language of Power BI, Power Pivot for Excel, and SSAS Tabular models in Microsoft SQL Server Analysis Services. The training is aimed at users of Power BI, Power Pivot for Excel, and at Analysis Services developers that want to learn and master the DAX language.
The goal of the course is to teach all the features of DAX, providing the knowledge to write formulas for common and advanced business scenarios. The video course is made up of over 15 hours of lectures, plus another 15-20 hours of individual exercises. You can watch the videos at anytime and the system will keep track of your progress. Within the course you can download the material for all the exercises.
Students have access to a private discussion area where they can interact with the instructors asking questions related to the lectures and the exercises.
Collapse allCurriculum
- Steven Camacho (Sep 25, 2025)
I would say that half of the course is no good and that is because Marco Russo is a terrible instructor. The way he speaks and explains things is so convoluted and difficult to follow. Alberto Ferrari should do the whole course to be honest as his explanations are much better.
- – Hi Steven,
While we appreciate the honesty, and while your review gives us something to think about for the upcoming new version, let's keep in mind that Marco has taught more than 200 classroom classes so far, presented sessions in countless conferences and pre-cons, and has always received enthusiastic feedback. To each their own learning style, for sure, but "terrible” isn't the word that's being used by his thousands of students.
Claire
Reply by Claire Costa (Sep 29, 2025)
- – Hi Steven,
While we appreciate the honesty, and while your review gives us something to think about for the upcoming new version, let's keep in mind that Marco has taught more than 200 classroom classes so far, presented sessions in countless conferences and pre-cons, and has always received enthusiastic feedback. To each their own learning style, for sure, but "terrible” isn't the word that's being used by his thousands of students.
Claire
- Larry Casey (Oct 31, 2017)
Not enough real world examples. None of the examples will ever be used in the real world so it is very difficult to learn something when it is not taught correctly. My suggestion, don't give us some stupid unrealistic examples to work with, give us real examples that relate to real business needs. Not once do you provide examples of using dates to filter multiple tables or how to create relationships that calculate balances etc.... Everything is just a real water downed single table.
- – The examples included in the course are intentionally focused on explaining how the DAX language works.
For this reason, they isolate specific issues that can help to understand each behavior of the language and of specific functions.
If you want to get more real-world examples, we suggest you to take a look at www.daxpatterns.com where you can find a number of templates (completely free) that can be applied to real world issues. On that site, the focus is to apply the language to the business, so you will not find there an explanation of how the language work, which is probably needed when you have to adapt a pattern to your specific scenario.
Thanks for your feedback, it will help us in clarifying the goals of the course in our marketing content.
Reply by SQLBI (Nov 3, 2017)
- – The examples included in the course are intentionally focused on explaining how the DAX language works.
For this reason, they isolate specific issues that can help to understand each behavior of the language and of specific functions.
If you want to get more real-world examples, we suggest you to take a look at www.daxpatterns.com where you can find a number of templates (completely free) that can be applied to real world issues. On that site, the focus is to apply the language to the business, so you will not find there an explanation of how the language work, which is probably needed when you have to adapt a pattern to your specific scenario.
Thanks for your feedback, it will help us in clarifying the goals of the course in our marketing content.
Would you prefer a classroom course?
This video course is based on a classroom course we teach all around the world. If you prefer a classroom learning experience, take a look at the dates below for a list of our upcoming classroom courses!| 2025 | |
|
|
Nov 4-6, 2025 |
|
|
Nov 12-14, 2025 |
|
|
Dec 8-10, 2025 |
| 2026 | |
|
|
Mar 3-5, 2026 |
|
|
Mar 30-Apr 1, 2026 |
|
|
Apr 8-10, 2026 |
|
|
May 5-7, 2026 |
|
|
May 27-29, 2026 |
|
|
Jun 9-11, 2026 |
|
|
Jun 30-Jul 2, 2026 |