Skip to content
UdemyPower BIPaid courseAll LevelsCertificate

Power BI Essentials: Power BI Training and Exam Prep (Udemy.com)

Microsoft Power BI Online Training: Comprehensive Course on Power BI and the DA-100/PL-300 Exam

Created by: Grant Gamble

Last updated June 2025

icon
What you will learn

  • How to use Power BI Desktop to import and model data and create reports.
  • How to use the Power BI service for the creation of dashboards, collaboration and sharing of content.

How it compares

Against the other 68 rated Udemy courses in Power BI on CourseDuck:

  • Rating4.5 out of 5higher than 29% of them
  • Reviews3,717#23 of 69 by number of reviews
  • Length49.6 hourslonger than 98% of them
  • Last updatedJune 2025earlier than 67% of them

icon
Course Description

The comprehensive introduction to Microsoft Power BI, fully updated for 2021 and covering many of the topics required for the exam DA-100.

Master  Power BI Desktop, the Power BI service & Power BI mobile. This user-friendly course is designed to familiarize you with Microsoft Power BI’s  business intelligence capabilities in the most logical order.

The course consists of 30 sections, arranged into seven groups that reflect the way in which Microsoft Power BI works and the order in which operations are carried out: Getting Started, Connecting to Data, Data Wrangling, Data Modelling, DAX formulas, Visualization, and Publishing & Sharing.

Each of the 30 sections in this course starts with an overview and ends with a section summary which recaps the key topics covered and reminds you where these techniques fit into the overall Microsoft Power BI cycle.

So, take your time and work your way slowly but surely through the course material; and when you’re done, you should find that you know Micrososft Power BI pretty well.

INTERACTIVE  PDF

The course also includes a fully interactive PDF file containing hundreds of backlinks to the exact point in the video where that topic was discussed.

EXAM DA-100 COVERAGE AND MAPPING

Although this course is aimed at beginners, it covers a lot of the topics required for the Microsoft DA-100 exam. At the end of each section, we'll highlight which topics have been covered, so you can start checking them off your list.

CUSTOMIZABLE COURSE DURATION

If you are too busy to complete the whole course straightaway, no problem. We have shortened versions of the course created for people just like you.

There are three of these shortened courses.

The Executive Overview course (6 hours) is designed for users who want to get up to speed on Power BI as quickly as possible, without going into too much detail.

The Report Developer course (6 hours) will suit anyone who will be focusing on creating Power BI reports based on datasets created by their IT department or by other colleagues.

And the Dataset Developer course (9 hours) is for people in the opposite camp, those who will be responsible for developing datasets from which their colleagues can build reports.

GETTING STARTED

The first group of sections is, naturally enough, Getting Started. This is where you’ll get up and running and download all of the resources you’ll need; and where you’ll get an overview of the Power BI product, Microsoft Power BI tenants and Power BI licenses.

CONNECTING TO DATA

Then we dive straight into using Power BI and the first business intelligence skill you need to master: connecting to data sources.

In these five sections, you’ll learn how to bring data into Power BI from Text Files, CSVs and Excel Files; as well as how to connect to a Folder of Data, either on your own file system or in a SharePoint library, and automatically combine all the files inside the folder into a single table.

You’ll also learn how to Connect to data on websites and how to scrape data from the web page itself.

And, naturally, you’ll get plenty of practice in connecting to Power BI’s most frequent data partner: SQL Server. You’ll learn how to work in import, DirectQuery and composite modes and how to retrieve data from both views and database tables, as well as by executing SQL statements.

DATA WRANGLING

Once you’re comfortable with getting data into Power BI, we’ll move on to the next stage in the Power BI cycle: Data Wrangling.

It’s very rare that the data you connect to is already optimized for reporting; so our four sections on data cleansing and transformation will fully familiarize you with using Power Query, the utility built into Power BI whose user-friendly interface allows you to carry out powerful and sophisticated transformation with just a few mouse clicks, as well as how to edit the underlying M language code generated by the interface.

DATA MODELLING

After mastering the first two steps in your Power BI journey, connecting to data and data cleansing, you’ll be ready to move on to the next stage: data modelling.

In this group of sections, you’ll learn how to combine the various tables that you need into a single entity called a data model.

DAX FORMULAS

Having created a data model, our next group of sections focuses on using the DAX language to add insights and enhancements.

We’ll look at the three types of calculation which you can create using the DAX language:

Calculated columns

Calculated tables

And measures

And we’ll get to grips with the most important function in the DAX language: the CALCULATE function.

And we’ll end the section by looking at DAX time intelligence functions which enable you to compare calculations based on different time periods, to provide such insights as year-on-year growth and year to date sales.

VISUALIZATION

Once we have built our data model, we’ll move on to the next phase in the Power BI development cycle: visualization and report creation.

We’ll start with what I like to call the big-picture visuals, those which give your audience with key metrics at a glance. As you’ll see in this section Power BI has three big picture visuals: the card, the KPI visual and the gauge.

And, of course, we’ll talk about many other visuals and visualization techniques as we work through these sections.

We’ll even look at using DAX measures to enhance the user experience by making titles change dynamically as users interact with them.

PUBLISHING AND SHARING

OK, so now we have a report, in our last group of sections, we will look at how we can make our content available to our intended audience.

First, we’ll look at publishing from Power BI Desktop into the Power BI service.

Then, you’ll learn how to create dashboards in the Power BI service and the different ways of adding content to them.

You’ll learn how to create app workspaces and how to grant access to fellow report developers, so that your team can collaborate on the creation of content; and how the different strategies for sharing that content throughout the entire organisation.

And, in our section on Power BI mobile, you’ll learn how to create reports and dashboards which are optimised for mobile viewing.


                              ************************************************************************************


AS A BONUS FOR COMPLETING THIS COURSE, YOU'LL ALSO GET ACCESS TO THE ULTIMATE POWER BI EXAM DA-100 PREP COURSE.


icon
Udemy Discount

The discount is applied through our link. Open the course from here and Udemy's current promotional price is applied at checkout on most courses, no code to type.

Some courses are excluded from Udemy's promotions. If the price does not drop, clear your browser cookies and use the button again.

icon
Instructor Details

Grant Gamble

  Grant Gamble is an experienced IT trainer, developer, consultant and author able to deliver a wide range of training courses. He has a vast experience of delivering public and on-site IT training content at different skill levels, to groups of varying sizes. 

  His UK company G Com Solutions Limited provide IT training courses and consultancy to a wide range of UK and international clients. His speciality is running week-long, intensive training workshops on topics like Microsoft Power BI, VBA, web development and Adobe Creative Suite automation.

icon
More courses by Grant Gamble

$11.99

$11.99

$11.99

$14.99

$44.99

icon
More Power BI courses

$124.99

$139.99

$24.99

$139.99

$10.99

$10.99

icon
Reviews

4.5

3,717 ratings on Udemy

Select a bar to show only those reviews.Select the bar again to show every rating.

By K on 1/21/2023

I have not gone all the way through, but it is incredibly thorough and well organized. I like that it includes sessions on SQL and other supporting technology not directly tied to Power BI, but will be used in practice in data analysis. Would be great to have it updated. It's been a while. Hope that is in the works.

By Shayne Yenzer on 10/13/2021

Excellent Course. Grant provided instruction at the right speed and articulated everything nicely. The content was very detailed and has allowed me to begin an internship to begin applying the material. I highly recommend this course, especially if you are a Power BI beginner. Well done Grant!

By Lincoln 35 on 4/20/2021

A lot of interesting information nicely sectioned and presented. If you are not interested in particular topic (i.e. your data is coming from database only) it's easy to focus on relevant. And then you will find solutions, best practices and tip&tricks. For me it's a start with Power BI, but this course made me to like the tool and encouraged to look deeper into it's possibilities (bought DAX book :))

By Matthew Nejako on 12/20/2020

A great course thoroughly covering Microsoft Power BI, plenty to jump right into using the program. I really enjoyed the tips and tricks sprinkled throughout the course. The structure wasn't so much based on projects alone, but instead brought topics on in logical groups. Like other reviews have mentioned, the biggest negative about the course is that you can get very sleepy due to the narrators voice. Content wise though, a solid investment in your future.

By Ward Walker on 6/16/2020

I appreciate having to work along with the instruction; it really enhances learning. I am moving much slower than he does though, so there is a lot of rewinding. I also have to have a PC with two monitors in order to do this course well--I gave up trying to do it on my laptop, just couldn't follow along--especially since the Microsoft PowerBI menus have changed significantly in some areas from three years ago when this was recorded

By Jacqueline Gwee on 5/30/2020

The examples was very much centred on accounting data. It would have been more useful if the examples were on survey analytics and if this focus on accounting data was communicated upfront that would have been great.

By Victor Eduardo Flores Lemus on 5/28/2020

I was looking for the very fundamentals. On another hand and with no offense at all, the voice of the trainer is very bass and I couldn't stand it for much time, also this training was too large and heavy as for my expectation. I guess I'm going to Un-enrolled my self from the next PowerBi dashboard course. Thank you.

By Mike Pugh on 2/28/2020

This course was very well structured and paced. Each section built upon the previous section, so it allowed for full comprehension of each tool and process for Power BI. Excellent introductory course. I look forward to practicing and utilizing these skills sets going forward in my professional position.

By Yatin Kot on 11/18/2017

Very comprehensive and well explained at a good pace, its gone into the nooks and crannies of pbi. Very impressed as it covered deployment, server aspects, data prep, dashboard ui development, a one stop course for nailing down concepts/aspects, will now help me to attempt for cert in pbi module on edx

By Brittany Bono on 9/12/2017

Instructor is building upon each topic as we go which makes the material relatable. I thought this was a great overview of Power BI. I do not have an IT background yet the instructor made the principles easy to understand and relate to my work. I would recommend this course for all first time users of Power BI.

Showing all 10 reviews on CourseDuck

Read all 3,717 reviews on Udemy

icon
Quality Score

No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 90 / 100