This is the video course version of the Mastering DAX workshop.
DAX is the native language of the semantic model in Microsoft Fabric, Power BI, Analysis Services, and Power Pivot for Excel. The training is aimed at users and developers of these products who 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 consists of 32 hours of lectures, including demo files to reproduce the steps shown in the videos. You can watch the videos at anytime and the system will keep track of your progress. In the course, you can download the materials for all demos and exercises.
Students have access to a private discussion area where they can interact with the instructors and ask questions about the lectures and exercises.
It was very helpful to understand DAX better. Yet I think a bit more focus on syntax is needed. Especially as in the end the reality always requires a span of solutions for one problem. But I must say with the help of the course I was able to simplify a lot my existing PBI solutions.
Ruben Balderrama Barbeitia(Sep 24, 2025)
Overall Verdict
Mastering DAX stands out as a comprehensive, detail‑rich, and highly actionable resource. Its blend of theory, real‑world scenarios, and hands‑on labs equips analysts and developers with the expertise needed to solve complex business problems using DAX. With a modest refresh of the Calculation Groups and inclusion of User‑Defined Functions, the course will remain at the cutting edge of Power BI analytics.
Bottom line: an excellent course that delivers deep value today and, with the suggested tweaks, will stay relevant for the foreseeable future.
– Hi Ruben,
Thank you for your review. You're right, and we are working on refreshing the video course at the moment! Stay tuned.
CC Reply by Claire Costa (Sep 25, 2025)
Håkan Wikenstål(Oct 8, 2024)
The knowledge and enthusiasm of Marco and Alberto around DAX is really impressive :)
Due to the complexity and difference of DAX compared to other ways of coding and syntaxes, I found some of the lectures quite hard to follow.
Maybe it could be good in some looooong chapters to have exercises spread out inside a chapter instead of only in the end.
I don't feel as a Master of DAX, but at least I know a lot more know about what is possible (and not possible) to do :)
Jacopo Bosotti(Jul 1, 2024)
The course is very complete and allowed me, since the begging, to use DAX in my power BI reports and bring them to the next level. Although, I think there are same basic concepts especially for the data model part which are omitted here and I would like to deep dive in.
– Hi Jacopo,
We dedicated an entire video course to data modeling. Please look for the "Data Modeling for Power BI" video course and start with the free trial to see if that is what you were looking for!
Thanks,
Claire Reply by Claire Costa (Jul 1, 2024)
Catherine(Apr 10, 2024)
Very helpful, Great demonstrations!
Zhongxue Li(Dec 7, 2023)
Well organized, very informative and the examples/excises are helpful while progressing the course.
Thank you!
Arisha Khamitova(Nov 29, 2023)
Very broad explanation for some formulas DAX. However, there are some features and solutions to them that are outdated. In some case it is dificult to understand the content due to not understanding well the meaning of some words such as filter context, iterators etc. I think there should be some vocabularly or introduction to this specific words.
FERNANDO CAPACE(Jun 7, 2023)
Dense but good!
Frank Peeters(Apr 4, 2023)
Great course, have to do it a few more times to master everything.
Francisco Fuerte(Jul 12, 2022)
Muy buen contenido.
Martina Voigt(Apr 13, 2022)
It is okay.
Coro Lamoré(Jun 18, 2021)
Clear explanation of the different DAX items. It has helped me create dax formulas. The difficulty for me now is to make DAX formulas that have nothing to do with Sales, but with analysis of delivered products of technical modifications per engineering department.
I just have to figure it out, because there is no one in the department who can help me with DAX, but during the course I was already able to apply it in practice.
Wout Kattenpoel(Sep 14, 2020)
Great course with a great attention to detail and a easy to follow step-wise learning module. The explanations of the presenters are very clear. The excercises however often included subjects and code of future lectures, that made some excercises nearly impossible to solve with the current knowledge. This demotivates a bit, as solving excercises correctly makes you want to continue, whereas continuous struggling with the excerices is a tad annoying.
– Hi Wout, just a clarification: the Advanced exercise we have in the initial chapters have been included for people who start the course with existing knowledge of DAX. For this reason, they have additional prerequisites. Only the Basic exercise should be completed with the knowledge provided in each section, the Advanced one should be considered optional. We included them because we had the request for more challenging exercises in the initial sections.
However, we have to better explain this in the video course, we are working on that and it should be fixed soon.
Thanks for your feedback! Reply by SQLBI (Sep 15, 2020)
Andradhige Tharindhu Anuradha(Aug 17, 2020)
Finally I am done. Learned a lot of DAX concepts. Thanks
Jonathan Owney(Aug 13, 2020)
This is the most comprehensive course you will find on DAX anywhere. I found it helps to read along in the book ("The Definitive Guide to DAX") and then watch the videos as I go. The book mirrors the course content and order almost exactly. The one thing I hope they improve on are the exercises. For most modules there are one to three exercises but for some there are none. I would definitely understand the content and retain the knowledge better if there were more examples to work out for each module. While some people who take this course can apply the knowledge directly to there work others, like myself, don't work with DAX in our days jobs but eventually want to so the more exercises we can try the better. It could even benefit from quiz's along the way and a test at the end.
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!