Power BI Class: Training for Data Modeling and DAX Formulas – Udemy

(10 customer reviews)




What you’ll learn

  • Enjoy CLEAR and CONCISE step by step lessons from a best selling Udemy instructor in FULL HD 1080 P video
  • Have a COMPREHENSIVE understanding of creating data models and developing DAX formulas in Microsoft Power BI
  • Create calculated FIELDS and MEASURES using DAX in Power BI
  • Perform SOPHISTICATED calculations such as Time Intelligence, Filtered Data and Creating Calculated Tables
  • Learn to create VIRTUAL TABLES and powerful cross table calculations
  • Create RELATIONSHIPS between tables of data
  • Learn to create Hierarchies and Data Groups for better data analysis

Don’t sit through days of boring training to understand how Power BI works! This course will get you up to speed and working in half the time, giving you the crucial foundation to start you on the journey to becoming a Power BI expert

Great reports are built on great data models.  In this course, learn how to create relationships, create measures, use DAX and all the other skills you need to build a data model that ensures your reports are top-notch!  This course has been updated (JUNE 2020) to the latest Power BI interface so you will be using the latest version available. 

This course has been updated for 2021 in full HD video quality, so you will learn on the latest Power BI interface. Students who have taken this course have this to say:


“Thanks..this is exactly what I was looking for.  So many questions are clarified now. This is really helpful for my day to day work!!”

“Very well organized. I like that it is “master” class, but you provide the instruction in such a way that it does not overwhelm you with new or complex information, BUT at the same time does not bore you with basic information that a somewhat experienced user should already know. A nice balance.”

“Ian is a good instructor. I have completed 2 modules (Query Editor and DAX). Looking forward to completing the 3rd (Dashboards and Power BI Service).”

“Great course, great professor, I’m a beginner user and the course is really great as a first approach, it teaches you about the most important general aspects and functions, it is the perfect first step you should take if you want to dominate powerbi.”


  1. Introduction and Course Content

  2. Creating Calculated Columns – Basic calculations, using date fields and date tables

  3. Creating Measures – Aggregation measures, the =Calculate formula, the All and AllExcept formula, Time Intelligence, Customer Segmentation and many more

  4. Creating Relationships between tables and using relationship calculations

  5. Creating Virtual Tables and Calculations between Tables

  6. Creating and using hierarchies and data groups

  7. Case Studies on DirectQuery, Star Schemas and Quick Measures


Ian Littlejohn has been a top-rated trainer on the Udemy platform for over 5 years and has more than 10 years’ experience in training & management consulting. He specializes in Data Analysis, covering Excel, Power BI, Google Data Studio and Amazon Quicksight.

Ian has over 100,000 students and 50,000 reviews and an average course rating of over 4.5 out of 5. He has a reputation for delivering excellent, logically structured courses that are easy to follow and get the point across without wasting learners’ time.


Learners buying this course get:

  • Full access to almost 5 hours of HD quality video

  • 4 downloadable resources and 11 articles

  • Lifetime access

  • Money-back guarantee (see Udemy terms and Conditions)

  • Certificate of completion upon course conclusion

We look forward to having you on the course!



This course is part of our Power BI Master Class series.  This series goes into a bit more depth about Power BI.    My other courses on Udemy are:

  • Power BI

    • Complete Introduction to Microsoft Power BI [2020 Edition]

    • Power BI Master Class – Query Editor [2020 Edition]

    • Power BI Master Class-Data Models and DAX Formulas 2020

    • Power BI Master Class – Dashboards and Power BI Service 2020

    • Introduction to Data Analysis with Microsoft Power BI

  • Excel

    • Complete Introduction to Excel Pivot Tables and Pivot Charts

    • Complete Introduction to Excel Power Pivot

    • Complete Introduction to Excel Power Query

    • Excel Interactive Dashboards and Data Analysis

    • Complete Introduction to Business Data Analysis

    • Tables and Formulas with Excel [2020 Edition]

  • Google Data Studio

    • Complete Introduction to Google Sheets Pivot Tables

    • Complete Introduction to Google Data Studio 2020 Edition

    • Google Analytics Reports and Dashboards with Data Studio

Who this course is for:

  • Excel users who want to learn how to create PROFESSIONAL reports in Power BI
  • Power BI users who want to learn to build great data models and learn to use the DAX formula language

Course content

  • Introduction to the Course
  • Overview of the Power BI Data Model
  • Creating Calculated Columns
  • Creating Power BI Measures
  • Time Intelligence Functions
  • Additional Measure Calculations
  • Virtual Tables
  • Creating Relationships in Power BI
  • Hierarchies and Data Groups
  • Case Studies

10 reviews for Power BI Class: Training for Data Modeling and DAX Formulas – Udemy

  1. Donny Phan

    Super practical. Lessons are catered towards anyone looking to find work in this industry. It felt very comprehensive and gave me a broad understanding of the programming spectrum

  2. Madhav raj Verma

    Thanks for your great effort. i am fully satisfied with this course the way you teach and your explanation are very clear ,The content you provide in your course no one can do this at this price.

  3. Sachin Gupta

    I really didn’t want to leave a low rating as Angela is a great teacher. The 1st half of this course was terrific. The 2nd half was terrible. Under the justification of “teaching students how to figure things out on their own”, pretty much all videos and all explanations were dropped. You were just told what to do, given links to documentation and told to figure it out on your own. I understand doing that to some degree, but to revert to that entirely for nearly half the content barely makes this a course. It’s just a list of things for you to learn, then you’re left on your own to learn them. The 2nd half was so bad, especially the data science component, that I didn’t bother finishing the course.

  4. Vincent Beaudet

    Amazing 40 days course.
    Angela is a great teacher.
    The other 60 days are all about web developement, interacting with web pages, on your own with little to no explanations. I did not expect that at all. I wanted to learn more about software and scripting.
    This left me disappointed , confused and i started to doubt myself. Not a fun experience after the amount of effort i’v put in this course.

    Exercices format and explanations for the first 40 days were worth it tho.

  5. Ben K

    Not just an introduction to python, but really helps you learn fundamental aspects of python and coding in general. Some parts may require some knowledge on the subject (data science comes to mind) and there is quite some web development in the course. So, a few areas were not completely to my liking (I would have liked to see it done differently), but this course deserves the 5 stars in my opinion.

  6. Omid Alikhel

    I found the method a bit difficult when a code is written and then changed back to something different, with no enough explanation of how something happened and where it came from or a step by step explanation of why something is happening, i have no doubt in the instructors talent, but we are beginners!

  7. Alica Cverdeľová

    I love this course, Angela explained it very easily and clearly from the beginning, but I loved her 1 minute final videos, which ended later: What a pity.
    BUT I felt a little disappointed now with the project Day 39/40. Where I was maximally lost, I could not come out of where to look for anything and it was poorly explained and the biggest mistake was that there were no videos with explanations, I think it was quite a complicated project where many things were used and no explanation, only the final results. And they carried a few things in the projects before, so I had her project run once and it showed her the mistake as well as me, so in that case you have to leave it at that and what else is a shame. It’s hard to do a project when you don’t see what’s going on there.
    I’m a little worried about the next few weeks, and I hope it won’t be a waste of time.

  8. Szymon Kozak

    I think that the course tutor is really good in giving right information to learn at the right time. Thanks to this fact, my understanding of coding in python after 29 days of learning is above my expectations.

  9. Begoña Ruiz Diaz

    Ha sido la mejor elección que podría haber hecho.

  10. Vaibhav Sachdeva

    I want to thank Angela for making such an amazing course. It really helped me explore more things with python.

Add a review

Your email address will not be published.