Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Microsoft Power BI & Advanced DAX Complete Course
New
Rating: 4.5 out of 5(1 rating)
18 students

Microsoft Power BI & Advanced DAX Complete Course

Learn Power BI dashboards, DAX formulas, Power Query, data visualization, and advanced business intelligence workflows
Created byExcel Mojo
Last updated 5/2026
English

What you'll learn

  • Build professional Power BI reports and dashboards
  • Learn Power BI Desktop reporting workflows step-by-step
  • Create interactive dashboards using filters, slicers, and visual interactions
  • Work with Power Query Editor and data transformation workflows
  • Learn DAX formulas, measures, calculated columns, and analytical functions
  • Understand CALCULATE, context transition, and filter flow concepts
  • Work with advanced relationship and table functions in DAX
  • Build advanced time intelligence calculations and reusable date tables
  • Create business-focused visualizations and reporting experiences
  • Develop practical business intelligence and analytical reporting skills

Course content

2 sections100 lectures12h 29m total length
  • Introduction To Power BI11:48

    This video provides an overview of Power BI.

  • Creating Reports In Power BI Desktop - Part 17:19

    This video dives into the Power BI desktop user interface.


  • Creating Reports In Power BI Desktop - Part 27:58

    This video covers how to create tables on the Power BI desktop application.

  • Creating Reports In Power BI Desktop - Part 39:24

    This video explores table styles and formatting.

  • Creating Reports In Power BI Desktop - Part 411:02

    This video provides a clear understanding of matrix visualization.

  • Creating Reports In Power BI Desktop - Part 59:02

    This video explores the different aggregation methods.

  • Creating Reports In Power BI Desktop - Part 612:36

    This video explains card visualization, which helps display single values, for example, count and total sales, in report pages and dashboards.

  • Creating Reports In Power BI Desktop - Part 79:30

    This video provides a clear understanding of how to utilize slicers for data filtration.

  • Creating Reports In Power BI Desktop - Part 87:44

    This video shows how to utilize visual filters.

  • Share Your Learning Experience0:53

    Dheeraj Vaidya invites you to leave a review on Udemy if you found the course useful. Your feedback helps others decide, guides improvements, and enhances the learning experience.

  • Graphs & Visualizations - Part 111:33

    This video provides a practical understanding of the clustered column chart in Power BI.

  • Graphs & Visualizations - Part 29:55

    This video explains stacked graphs and 100% stacked graphs with the help of examples to develop a practical understanding.

  • Graphs & Visualizations - Part 310:55

    This video discusses all key details concerning trend analysis graphs in Power BI.

  • Graphs & Visualizations - Part 46:59

    This video explains the area graph and the stacked area graph.

  • Graphs & Visualizations - Part 56:16

    This video explains ribbon graphs in detail with the help of examples.

  • Graphs & Visualizations - Part 68:18

    This video provides a clear understanding of pie charts, treemap charts, and map charts.

  • Graphs & Visualizations - Part 77:14

    This video provides a practical understanding of scatter charts and bubble charts.

  • Graphs & Visualizations - Part 85:06

    This video explains the decomposition tree visual, which allows data visualization across different dimensions.

  • Interactive Dashboards - Part 19:55

    This video shows how one can create interactive reports in Power BI.

  • Interactive Dashboards - Part 26:41

    This video explains the process of publishing reports to Power BI Service.

  • Interactive Dashboards - Part 37:27

    This video shows how to create Power BI dashboards from a report so that one can view all key metrics and monitor the business quickly.

  • Interactive Dashboards - Part 47:01

    This video provides a practical understanding of how one can create Power BI reports on any mobile device.

  • Interactive Dashboards - Part 57:43

    This video explains themes in Power BI and how to apply them.

  • Interactive Dashboards - Part 65:31

    This video explains custom visualization with the help of examples.

  • DAX Formulas - Part 19:30

    This video shows how to create calculated columns and add them to power pivot tables.

  • DAX Formulas - Part 28:04

    This video explains DAX Date functions, for example, YEAR and MONTH, using examples to help learners build practical knowledge.

  • DAX Formulas - Part 37:05

    This video discusses the DAX FORMAT function. The example provided in the video can help one understand the real-world applicability of the function.

  • DAX Measures - Part 15:39

    This video provides learners with an introduction to DAX measures in Power BI.

  • DAX Measures - Part 28:16

    This video shows how one can create measures in Power BI.

  • DAX Measures - Part 37:47

    This video covers several DAX functions, like SUM, AVERAGE, MIN, and MAX.

  • DAX Measures - Part 49:24

    This video provides a practical understanding of a filter function.

  • Relationships - Part 18:26

    This video provides an introduction to relationships in Power BI.

  • Relationships - Part 27:49

    This video explores a couple of DAX functions that work with relationships.

  • Power BI Query Editor - Part 111:47

    This video explains the Power BI Query Editor.

  • Power BI Query Editor - Part 210:08

    This video improves learners’ understanding of the Power Query Editor.

  • Power BI Query Editor - Part 37:57

    This video explains how to do group by transformation utilizing Power BI.

  • Analyze Data with Excel9:53

    This video provides a practical understanding of how to connect Power BI to Excel, create pivot tables from Power BI data, and export Power BI data to Excel tables.

  • Conclusion1:30

Requirements

  • No prior Power BI experience required
  • Basic familiarity with Microsoft Excel is helpful
  • Microsoft Power BI Desktop installed on your system

Description

Looking to build practical Power BI and advanced DAX skills for reporting, analytics, and business intelligence workflows?

This comprehensive training program is designed to help you learn Power BI reporting, dashboards, data visualization, Power Query, and advanced DAX concepts using structured and practical workflows.

Whether you are a beginner learning Power BI, an aspiring data analyst, or an MIS and reporting professional, this course helps you build practical, analytical, and reporting skills step-by-step.

Unlike many Power BI courses that focus only on charts or isolated DAX functions, this program combines reporting, dashboards, data modeling, Power Query, and advanced analytical workflows into one structured learning path.

The course begins with Power BI fundamentals and reporting workflows commonly used in business intelligence environments.

You’ll learn how to create:

  • Reports in Power BI Desktop

  • Interactive dashboards

  • Tables and matrix visuals

  • Slicers and filters

  • Visual formatting workflows

  • Mobile dashboards and reports

The course also includes extensive training in Power BI charts and visualizations.

You’ll work with:

  • Clustered column charts

  • Stacked charts

  • Trend analysis graphs

  • Area charts

  • ribbon charts

  • Treemap charts

  • Map charts

  • Scatter charts

  • Bubble charts

  • Decomposition tree visuals

You’ll additionally learn how to create interactive reporting experiences using filters, slicers, dashboard interactions, and visualization workflows.

As the course progresses, you’ll move into DAX formulas, measures, relationships, and analytical calculations used in modern reporting workflows.

You’ll learn how to work with calculated columns, measures, aggregation functions, logical functions, and practical reporting calculations.

The course also covers important analytical concepts such as:

  • Filter functions

  • Relationship functions

  • Date functions

  • FORMAT function

  • SUM

  • AVERAGE

  • MIN

  • MAX

You’ll also learn how to prepare and transform data efficiently using Power Query Editor in Power BI.

The program covers:

  • Query Editor basics

  • Data transformation techniques

  • Group-by transformations

  • Practical reporting preparation workflows

As the program advances further, you’ll move into advanced DAX and business intelligence concepts used in professional reporting environments.

You’ll learn:

  • DAX engines

  • filter flow

  • VertiPaq concepts

  • Evaluation order

  • DAX variables

  • Error handling

  • Context transition

  • Advanced CALCULATE workflows

The advanced DAX section also covers table functions, iterator functions, relationship functions, and advanced time intelligence calculations.

You’ll work with functions and concepts such as:

  • VALUES

  • SELECTEDVALUE

  • ADDCOLUMNS

  • SUMMARIZE

  • RELATED

  • RELATEDTABLE

  • USERELATIONSHIP

  • CONCATENATEX

  • AVERAGEX

  • RANKX

  • SAMEPERIODLASTYEAR

  • YTD and MTD calculations

Throughout the course, the focus remains highly practical and workflow-oriented.

You’ll work through hands-on reporting exercises, dashboard-building workflows, visualization examples, DAX calculations, and business intelligence concepts designed for real-world analytical environments.

Whether you are a beginner learning Power BI, an aspiring data analyst, or an MIS and reporting professional, this course helps build practical analytical skills.

It is also suitable for Excel users transitioning into business intelligence and professionals strengthening DAX and reporting capabilities.

The program focuses on practical reporting, dashboarding, analytics, and business intelligence workflows using structured and industry-relevant learning approaches.

By the End of This Course, You Will Be Able To

  • Create professional reports and dashboards confidently in Power BI

  • Build interactive reporting and visualization workflows

  • Apply DAX calculations and analytical reporting concepts effectively

  • Work with advanced CALCULATE and filter workflows

  • Build advanced time intelligence calculations and reusable reporting structures

  • Transform and prepare data using Power Query Editor

  • Work confidently with relationships, table functions, and iterator functions

  • Develop stronger business intelligence and reporting capabilities for professional environments

What Makes This Course Different

  • Combines Power BI reporting and advanced DAX training in one structured program

  • Covers both beginner dashboarding workflows and advanced analytical calculations

  • Includes practical reporting, visualization, and data transformation workflows

  • Includes strong focus on business intelligence and real-world reporting concepts

  • Covers advanced CALCULATE, iterator functions, and time intelligence concepts

  • Ensures structured progression from Power BI foundations to advanced DAX workflows

  • Designed for practical reporting and analytical skill development

About the Course Director

The course structure and learning experience have been designed under the guidance of Dheeraj Vaidya — CFA, FRM charterholder, Co-Founder of WallStreetMojo and ExcelMojo, and alumnus of IIT and IIM.

As the Course Director, he oversaw the course structure, curriculum design, and overall learning flow of the program. His focus was to ensure the course remains practical, structured, and industry-oriented with strong reporting and analytical relevance.


Who this course is for:

  • Any Beginner learning Microsoft Power BI
  • Excel users transitioning into Power BI and business intelligence
  • People interested in data analysis and business intelligence roles
  • Dashboard developers and reporting specialists
  • Professionals looking to strengthen DAX and analytical reporting skills
  • Anyone interested in Power BI dashboards, reporting, and advanced analytics