When you enroll in this course, you'll also be enrolled in this Professional Certificate.
Learn new concepts from industry experts
Gain a foundational understanding of a subject or tool
Develop job-relevant skills with hands-on projects
Earn a shareable career certificate from Microsoft
There are 5 modules in this course
This course forms part of the Microsoft Power BI Analyst Professional Certificate. This Professional Certificate consists of a series of courses that offer a good starting point for a career in data analysis using Microsoft Power BI.
This course will help you prepare for the Microsoft PL-300 exam. In this course, you’ll refresh your knowledge of all the key areas assessed in the Microsoft-certified Exam PL-300: Microsoft Power BI Data Analyst.
In addition, you will prepare for the certification exam by taking a mock exam with a similar format and content as in the Microsoft PL-300 exam.
You’ll also get tips and tricks, testing strategies, useful resources, and information on how to sign up for the Microsoft PL-300 proctored exam.
This course is a great way to prepare for the Microsoft PL-300 exam. By passing the PL-300 exam, you’ll earn the Microsoft Power BI Data Analyst certification. Earning a Microsoft Certification is globally recognized evidence of real-world skills.
After completing this course, you'll be able to:
● Prepare the data
● Model the data
● Visualize and analyze the data
● Deploy and maintain assets
In this module, you will review how preparing data is covered on the PL-300 exam. You will focus on the core concepts involved in connecting to data sources, addressing data quality issues, and shaping and loading data in Power BI.
Evaluating data, data statistics, and column properties•6 minutes
Resolve inconsistencies and data quality issues•4 minutes
Create and transform columns•5 minutes
Identify when to use reference queries•4 minutes
Merge and append queries•6 minutes
Table relationships•4 minutes
Module summary: Preparing data•4 minutes
26 readings•Total 395 minutes
Course syllabus•10 minutes
Additional resources: Microsoft PL-300 Exam resources•5 minutes
How to prepare for the proctored examination•10 minutes
How the exam is administered•10 minutes
Topics covered in the Exam PL-300: Microsoft Power BI Data Analyst•10 minutes
Testing strategy•10 minutes
Additional resources: Microsoft certification•5 minutes
Connectors in Power BI•10 minutes
Shared dataset or local dataset•10 minutes
Activity: Set up a data source•30 minutes
Managing data sources•10 minutes
Microsoft Dataverse•10 minutes
In-depth: Get data from data sources•10 minutes
Additional resources: Get data from data sources•5 minutes
Activity: Analyze a dataset•30 minutes
Activity: Resolve data import errors•30 minutes
In-depth: Profiling and cleaning data•10 minutes
Additional resources: Profiling and cleaning data•5 minutes
Activity: Shape and transform tables•30 minutes
Activity: Table Transformations in Power Query•30 minutes
Splitting column data•10 minutes
Activity: Sorting columns•30 minutes
Activity: Configure data loading for queries•30 minutes
Activity: Find top performing products•30 minutes
In-depth: Transform and load data•10 minutes
Additional resources: Transform and load data•5 minutes
3 assignments•Total 45 minutes
Power BI Data Storage, Access, and Shared Dataset Fundamentals•15 minutes
Power Query Data Profiling and Error Handling Check•15 minutes
Power BI Fundamentals: Data Transformation and Modeling•15 minutes
1 discussion prompt•Total 10 minutes
How do you prepare for the PL-300 Exam?•10 minutes
Modeling Data
Module 2•8 hours to complete
Module details
In this module, you will review key concepts related to modeling data in Power BI for the PL-300 exam, including data model design, DAX calculations, model implementation, and performance optimization.
What's included
13 videos20 readings4 assignments
Show info about module content
13 videos•Total 66 minutes
Designing a schema•4 minutes
Implementing role-playing dimensions•5 minutes
Using CALCULATE to manipulate filters•4 minutes
Cardinality and cross-filter direction•6 minutes
Calculated Columns•4 minutes
Single aggregation measures•5 minutes
Implement time intelligence measures•7 minutes
Additive, semi-additive and non-additive measures•4 minutes
Calculated tables•6 minutes
Data hierachies•6 minutes
Using the Performance Analyzer•5 minutes
Improve performancing via cardinality and summarization•6 minutes
Module summary: Modeling data•5 minutes
20 readings•Total 360 minutes
Activity: Configure table and column properties•30 minutes
Activity: Common date tables•30 minutes
In-depth: Design a data model•10 minutes
Additional resources: Design a data model•5 minutes
Activity: Add a SUM aggregation measure•30 minutes
Activity: Replacing implicit measures•30 minutes
Statistical functions cheatsheet•10 minutes
Activity: Create a semi-additive measure•30 minutes
Path DAX functions•10 minutes
In-depth: Create model calculations using DAX•10 minutes
Additional Resources: Create model calculations using DAX•5 minutes
Activity: Adding a calculated table•30 minutes
Activity: Creating a report hierarchy•30 minutes
Activity: Add an Index Column•30 minutes
In-depth: Implement a data model•10 minutes
Additional Resources: Implement a data model•5 minutes
Activity: Optimal data types and reducing data•30 minutes
Best practices for SQL data sources•10 minutes
In-depth: Optimize model performance•10 minutes
Additional resources: Optimize model performance•5 minutes
4 assignments•Total 61 minutes
Self-review: What did you learn?•18 minutes
Self-review: What did you learn?•15 minutes
Self-Review: What did you learn?•18 minutes
Self-review: What did you learn?•10 minutes
Visualize and analyze data
Module 3•11 hours to complete
Module details
In this module, you will review how to visualize and analyze data in Power BI for the PL-300 exam. You will work with core concepts for creating reports, improving report usability and storytelling, and identifying patterns and trends by using features such as filtering, navigation, interactions, AI visuals, anomaly detection, grouping, binning, metrics, and reference lines.
What's included
14 videos24 readings3 assignments
Show info about module content
14 videos•Total 71 minutes
Using appropriate visualizations•5 minutes
Configuring and formatting visualizations•4 minutes
Slicing and filtering•3 minutes
Report navigation and sorting•6 minutes
Interactions between visuals•6 minutes
Sync slicers•4 minutes
Group and layer visuals by using the Selection pane•4 minutes
Design reports for mobile devices•5 minutes
Detect outliers and anomalies•5 minutes
Grouping and binning data•5 minutes
AI visuals•6 minutes
Reference lines and error bars•6 minutes
Scorecards and metrics•5 minutes
Module Summary: Visualize and Analyze data•6 minutes
24 readings•Total 525 minutes
Activity: Format and configure visualizations•30 minutes
Activity: Conditional formatting•30 minutes
Activity: Configure the report page•30 minutes
Activity: Use a custom visual•30 minutes
Activity: Using the Play Axis visualization•30 minutes
Export and printing reports•10 minutes
Activity: Exporting and Importing Themes•30 minutes
In-depth: Creating reports•10 minutes
Additional Resources: Creating reports•5 minutes
Activity: Configure a bookmark•30 minutes
Activity: Create custom tooltips•30 minutes
Conditional formatting for buttons•10 minutes
Activity: Apply sorting•30 minutes
What is published with a report?•10 minutes
Activity: Using the Q&A feature for reports•30 minutes
Activity: Add the Q&A feature to a dashboard•30 minutes
In-depth: Enhance Reports for usability and storytelling•10 minutes
Additional resources: Enhance reports for usability and storytelling•5 minutes
Activity: Anomaly detection•30 minutes
Activity: Grouping data•30 minutes
Activity: Binning data•30 minutes
Activity: Using the Analyze feature•30 minutes
In-depth: Identify patterns and trends•10 minutes
Additional Resources: Identify patterns and trends•5 minutes
3 assignments•Total 60 minutes
Self-Review: What did you learn?•24 minutes
Self-review: What did you learn?•21 minutes
Self-Review: What did you learn?•15 minutes
Deploy and maintain assets
Module 4•4 hours to complete
Module details
In this module, you will review the core concepts used to deploy and maintain Power BI assets for the PL-300 exam. You will focus on workspaces, workspace roles, apps, dashboards, sensitivity labels, subscriptions, alerts, and content endorsement, along with dataset management concepts such as gateways, scheduled refresh, row-level security, and dataset access.
What's included
8 videos10 readings2 assignments
Show info about module content
8 videos•Total 45 minutes
Workspaces and workspace roles•5 minutes
Workspace apps•5 minutes
Subscriptions and data alerts•4 minutes
Promote or certify Power BI content•5 minutes
Data gateways•7 minutes
Row-level security•8 minutes
Providing access to datasets•6 minutes
Module Summary: Deploy and maintain assets•5 minutes
10 readings•Total 170 minutes
Activity: Create a workspace•30 minutes
Publish, import, or update assets in a workspace•10 minutes
Activity: Create dashboards•30 minutes
Activity: Apply sensitivity labels•30 minutes
Global options for files•10 minutes
In-depth: Create and manage workspaces and assets•10 minutes
Additional Resources: Deploy and maintain assets•5 minutes
Activity: Configure a dataset scheduled refresh•30 minutes
In-depth: Manage datasets•10 minutes
Additional Resources: Manage datasets•5 minutes
2 assignments•Total 30 minutes
Self-Review: What did you learn?•15 minutes
Self-Review: What did you learn?•15 minutes
Practice Exam
Module 5•6 hours to complete
Module details
In this module, you will bring together what you’ve learned across the course as you prepare for the PL-300 practice exam. You will review how core Power BI skills connect across the data analyst workflow, examine how Microsoft Copilot supports business and reporting tasks, and consider how AI can assist with report design and DAX troubleshooting. You will also reflect on your learning and identify next steps in your Power BI journey.
Our goal at Microsoft is to empower every individual and organization on the planet to achieve more.
In this next revolution of digital transformation, growth is being driven by technology. Our integrated cloud approach creates an unmatched platform for digital transformation. We address the real-world needs of customers by seamlessly integrating Microsoft 365, Dynamics 365, LinkedIn, GitHub, Microsoft Power Platform, and Azure to unlock business value for every organization—from large enterprises to family-run businesses. The backbone and foundation of this is Azure.
What will I actually learn in this PL-300 prep course?
You'll learn how the PL-300 exam maps to real Power BI work, from preparing data and modeling it to building reports and managing assets. The course starts with exam structure and study strategy, then moves through the main Power BI workflows before finishing with a mock exam and guidance for the proctored exam. Along the way, you'll practice tasks such as transforming data in Power Query, creating DAX measures, and improving report usability.
Do I need Power BI experience before taking this course?
You don't need deep Power BI experience, but some basic familiarity will help because this course is centered on exam review rather than a full from-scratch course. It revisits core workflows such as connecting to data, modeling, reporting, and setting up your environment, so the material stays accessible. If you're completely new to Power BI, expect a fairly quick move into exam topics and guided practice.
Is this course beginner-friendly for PL-300 prep?
Yes, it's beginner-friendly if you're early in your Power BI journey and want a clear path through the certification topics. The course breaks the material into manageable sections, uses guided activities and quizzes to reinforce each area, and builds toward a mock exam instead of assuming prior test experience. It may feel less suitable if you want an advanced deep dive into one Power BI specialty rather than broad exam coverage.
How long does it take to complete this course?
Expect about 38 hours of work in total, which is roughly four weeks at 10 hours a week. That pace lets you move through the review modules, complete the guided Power BI activities, and take the mock exam without rushing. The course includes lessons, readings, practice exercises, quizzes, and exam-prep resources.
Are there hands-on exercises or projects in this course?
Yes, though the hands-on work is mostly guided practice rather than a single open-ended project. You'll work through exercises such as connecting to data sources, cleaning and transforming data, creating measures, formatting reports, and managing workspace or refresh settings. That format works well for exam prep because you apply each skill in context before testing yourself on the mock exam.
What skills and topics are covered in this course?
The course focuses on the main PL-300 skill areas: preparing data, modeling data, visualizing and analyzing data, and deploying and maintaining Power BI assets. You'll review tools and methods such as Power Query and DAX, then use them in reporting, performance, security, and sharing tasks. Overall, it gives you a broad exam-centered review of how Power BI is used across the full analyst workflow.
What can I actually do after finishing this course?
By the end, you should be able to work through the core PL-300 tasks with more confidence and know where you still need review before the real exam. For example, you should be able to take a dataset, prepare it, build key model calculations, create interactive reports, and manage features such as scheduled refresh or row-level security. You'll also have a clearer picture of exam logistics, study strategy, and what the mock results say about your readiness.
Is this course more conceptual or hands-on?
It's more like guided, applied review than theory-heavy study. The course explains the exam topics, then reinforces them through step-by-step exercises, quizzes, and a mock exam rather than a big independent project. It's a good fit if you want structured practice with Power BI tasks.
Why would I choose this course over other Power BI courses?
This course is a strong choice if you want PL-300 preparation that stays tightly focused on the certification objectives instead of offering a general tour of Power BI. It reviews each major exam area, gives you guided practice in the same workflow, and adds a mock exam, test-taking strategies, and practical guidance for signing up for the proctored exam. If your goal is to measure your readiness and focus your study time, it's a better fit than a broader report-building course.