PL-900 Study Guide – Microsoft Power Platform Fundamentals
The PL-900 exam is the only exam needed to get the Microsoft Certified Power Platform Fundamentals Certification, and an optional exam in the Microsoft Certified Dynamics Associate and Expert paths. Candidates for this exam are users who aspire to improve productivity by automating business processes, analyzing data to produce business insights, and acting more effectively by creating simple app experiences.
In this PL-900 Study Guide, I will share both free and paid options, whether books, video training or simply links to articles and blog posts. I will not share any dumps as those are against the Microsoft Terms of Service, and by using dumps, we decrease the value of our certifications.
Books
Exam Ref Pl-900 Microsoft Power Platform Fundamentals Exam Ref PL-900 Microsoft Power Platform Fundamentals offers professional-level preparation that helps candidates maximize their exam performance and sharpen their skills on the job. It focuses on the specific areas of expertise modern IT professionals need to demonstrate real-world mastery of Microsoft Power Platform&;s concepts, components, and capabilities for automating business processes, analyzing data, and creating simple app experiences.
|
Video Training
NOTE: Pluralsight is a paid resource unlike Channel9 and Microsoft Virtual Academy which are free. The quality they provide is also superior because of all the quality checks they go through, and the instructors are one of the best in the industry. The Pluralsight courses have a link to where you can get a free trial and decide for yourself if paying a subscription or not is worth it, but the 10-day free trial should allow you to view all those courses for free.
![]() | Microsoft Power Platform Fundamentals (PL-900) Certification Prep Path (6 courses – 10 hours) This path covers certification objectives for the Microsoft Power Platform Fundamentals (PL-900). Candidates for this exam are users who aspire to improve productivity by automating business processes, analyzing data to produce business insights, and acting more effectively by creating simple app experiences. Read less
|
![]() | Overview of building solutions on PowerApps and the Power Platform In this video, get a high-level overview of the business problems being solved by Microsoft PowerApps and the Microsoft Power Platform. |
![]() | Learn Microsoft Flow Welcome to workflow development. This course is your gateway to workflow design using Microsoft Flow. You will learn to build workflows from scratch and integrate it with many external services. |
![]() | Microsoft Flow Crash Course This course teaches you the basic skills required for using Power BI to acquire and transform data, enhance the data for analysis, and produce reports and dashboards. |
![]() | Fundamentals of Microsoft PowerApps This course will teach students how to design, build and publish modern mobile first and interactive forms using Microsoft PowerApps without the need to write a single line of code. |
![]() | Microsoft PowerApps & Flow: Build Business Apps Without Code You will learn how to build Apps without code using Microsoft PowerApps and Microsoft Flow. A powerful alternative! |
![]() | Microsoft Power BI – A Complete Introduction In this course you will learn why Power BI offers you a comprehensive set of Business Intelligence tools for your data analysis goals and how to use these tools to fulfill all the above tasks – and more. Imagine to quickly structure your data, to easily add calculations to it and to create and publish nice-looking charts in just a few minutes. |
![]() | Microsoft Power Platform Fundamentals Learn the business value and product capabilities of Power Platform. Create a simple Power App, connect data with CDS, build a Power BI Dashboard, and automate a process with Power Automate. |
Instructor-led training (Microsoft Official Courses)
Course PL-900T00-A: Microsoft Power Platform Fundamentals Learn the business value and product capabilities of Power Platform. Create a simple PowerApp, connect data with CDS, build a Power BI Dashboard, and automate a process with Microsoft Flow |
Articles / Blog Posts Per Objective
Describe the business value of Power Platform (15-20%)
Describe the business value of Power Platform services
- analyze data by using Power BI
- act with Power Apps
- build solutions that use Common Data Service
- create flows by using Power Automate
- use connectors to access services and data
- create powerful chatbots by using a guided, no-code graphical interface
Describe Power Platform administration and security
- describe how Power Platform implements security including awareness of Common Data Service security roles, Azure Identity Services
- Security concepts in Common Data Service
- Security in Common Data Service
- Governance considerations
- Configure user security to resources in an environment
- describe how to manage apps and users
- describe environments
- Environments overview
- About environments
- Working with environments and Microsoft Power Apps
- Establishing an Environment Strategy for Microsoft Power Platform
- Create and manage environments in the Power Apps Admin center
- describe where to perform specific administrative tasks including Power Platform Admin center, Microsoft 365 admin center
- Working with the admin portals
- About admin roles
- Assign admin roles
- About the Microsoft 365 admin center
- describe Data Loss Prevention (DLP) policies
- Data loss prevention (DLP) policies
- Manage data loss prevention (DLP) policies
- Create a data loss prevention (DLP) policy
- Data loss prevention policies
- New Data Loss Prevention capabilities in public preview
- describe how the platform supports privacy and accessibility guidelines
- Compliance and data privacy
- PowerApps Canvas App Accessibility Guidelines
- Making apps accessible
- Create accessible canvas apps in Power Apps
Identify the Core Components of Power Platform (15-20%)
Describe Common Data Service
- describe the Power Apps user experience
- describe entities, fields, and relationships
- describe use cases for solutions
- describe use cases and limitations of business rules
- describe the Common Data Model (CDM)
- describe how to use common standard entities to describe people, places, and things
Describe Connectors
- describe triggers including trigger types and where triggers are used
- Power Platform: What are the connectors & triggers in Power Automate? [tracyvanderschyff]
- Data Connectors
- describe actions
- Power Platform: What are the connectors & triggers in Power Automate? [tracyvanderschyff]
- Data Connectors
- describe licensing options for connectors including standard or premium tier Identify use cases for custom connectors
Describe AI Builder
- identify the business value of AI Builder
- describe models including business card reader, detection model, form processing model, and prediction model
- AI model types
- Overview of the prediction model
- Create a prediction model
- Use your prediction model
- Use the business card reader component in model-driven apps
- Use the business card reader prebuilt model in Power Automate
- Get started with object detection
- Use the object detection model in Power Automate
- Train and publish your object detection model
- Overview of the form-processing model
- Create a form-processing model
- Use a form-processing model in Power Automate
- Train and publish your form-processing model
- describe how the Power Apps and Power Automate can consume AI Builder data
Demonstrate the capabilities of Power BI (15-20%)
Identify common Power BI components
- identify and describe uses for visualization controls including pie, bar, donut, and scatter plots and KPIs
- Visualizations in Power BI reports
- Visualization types in Power BI
- Customize visualization titles, backgrounds, and legends
- describe types of filters
- describe the Power BI Desktop Reports, Data, and Model tabs
- What is Power BI Desktop?
- Get started with Power BI Desktop
- Data sources in Power BI Desktop
- Data types in Power BI Desktop
- Use the updated ribbon in Power BI Desktop
- Work with Modeling view in Power BI Desktop
- describe uses for custom visuals including charts or controls
- Create custom visuals for Power BI
- Use custom controls for data visualizations
- Tutorial: Developing a Power BI visual
- Get a Power BI visual certified
- How to govern Power BI visuals inside your organization [
Compare and contrast dashboards and workspaces
- compare and contrast Power BI Desktop and Power BI Service
Connect to and consume data
- combine multiple data sources
- Combine data from multiple data sources (Power Query)
- Tutorial: Shape and combine data in Power BI Desktop
- Tutorial: Shape and combine data using Power Query
- clean and transform data
- describe and implement aggregate functions
- Use aggregations in Power BI Desktop
- Work with aggregates (sum, average, and so on) in the Power BI service
- identify available types of data sources including Microsoft Excel
- describe use cases for shared datasets and template apps and how to consume each
Build a basic dashboard using Power BI
- design a Power BI dashboard
- Introduction to dashboards for Power BI designers
- Tips for designing a great Power BI dashboard
- Create a Power BI dashboard from a report
- design data layout and mapping
- publish and share reports and dashboards
- Ways to collaborate and share in Power BI
- Share Power BI dashboards and reports with coworkers and others
- Publish datasets and reports from Power BI Desktop
- Display the dashboards and reports that have been shared with me
Demonstrate the capabilities of Power Apps (15-20%)
Identify common Power Apps components
- describe differences between canvas apps and model-driven apps
- describe portal apps
- Introducing PowerApps Portals: powerful low-code websites for external users
- What is Power Apps portals?
- Power Apps Portals
- Power Apps portals FAQ
- identify and describe types of reusable components including canvas component libraries and Power Apps Component Framework (PCF) components
- describe use cases for formulas
Build a basic canvas app
- describe types of data sources
- connect to data by using connectors
- combine multiple data sources
- use controls to design the user experience
- describe the customer journey
- publish and share an app
Describe Power Apps portals
- create a portal by using a template
- describe common portal customizations
- identify differences in portal behavior based on whether a user is authenticated
- apply a theme to a portal
Build a basic model-driven app
- add entities to app navigation
- modify forms and views
- Customize entity forms
- Understand model-driven app views
- Create a model-driven app quick view form to view information about a related entity
- Create, edit, or configure forms using the form designer
- publish and share an app
- Share a model-driven app using Power Apps
- Validate and publish a model-driven app using the app designer
Demonstrate the capabilities of Power Automate (15-20%)
Identify common Power Automate components
- identify flow types
- describe use cases for and available templates
- describe how Power Automate uses connectors
- describe loops and conditions including switch, do until, and apply to each
- describe expressions
- describe approvals
Build a basic flow
- create a flow by using the button, automated, or scheduled flow template
- Run flows on a schedule
- Introducing instant flows
- Introducing button flows with user input
- Create a flow in Power Automate
- Create a flow from a template in Power Automate
- modify a flow
- use flow controls to perform data operations
- run a flow
Demonstrate the capabilities of Power Virtual Agents (10-15%)
Describe Power Virtual Agents capabilities
- describe use cases for Power Virtual Agents
- describe where you can publish chatbots
- describe topics, entities and actions
- Key concepts – Enhanced authoring in Power Virtual Agents
- Building a Crisis FAQ bot using Power Virtual Agents
- Add actions to a bot using Power Automate
Build and publish a basic chatbot
- create a chatbot
- create a topic
- Create and edit topics in your Power Virtual Agents bot
- Create topics from existing support content on the web
- call an action
- test a chatbot
- publish a chatbot
- monitor chatbot usage
- monitor chatbot performance
Follow me on Social Media and Share this article with your friends!
|
Additional Tips
I think the best thing that you can do after reading this, or even meanwhile, is to open a free Microsoft 365 with Dynamics 365 trial (or a few), and play with those features, follow the tutorials and you shouldn’t have any problems with the exam!
You can also check out my other Microsoft Certification Study Guides
Did I miss any cool links in this PL-900 Study Guide? Let me know in the comments!
13 Comments
Don’t know how to say thanks to you for your efforts that you give to provide such a great information. I did several things to say thanks to you like
1. Sent a friend request on FB
2. Followed you on Twitter from my both account
3. Requested a connection on LinkedIn
4. Subscribed and pressed Bell icon on your YouTube channel with all my account that I used (5+)
5. Signing Up for news letter
Thanks for such a great help.
Really glad you enjoy the content, and looking forward to connecting to you on other platforms 🙂
Hi Vlad,
Is there also some explanation about dynamics?
I am pretty sure it will be covered in the exam.
I did it in Beta, but I did not have many DYnamics questions. They really kept the dynamics in the DP-900 , and Power Platform in the PL-900! I honestly don’t know much about dynamics and still passed :).
Vlad – thanks for this list and the training you provide on Pluralsight. I benefitted from them quite a bit! I passed the PL 900 exam and look forward to more learning! Thanks again!
Congratulations VJ!
Excellent stuff. Very helpful.
Hi Vlad,
Do you have any feedbck about measureup tests? I have been doing some and the questions seem to be a litle bit more thn fundamentals.
Thanks for your sharing.
Hello Ricardo,
I have never tried using them so unfortunately no first hand feedback I can share :(.
thanks for your feedback Vlad.
Hi Vlad,
Watched your videos and passed the PL-900 exam today.
thank you,
Micael
Congratulations Michael! What exam are you looking forward to next?
I passed this recently, and here is my advice. Check the learning site for the latest version of this study guide often. It had changed a week before my test. But the version of the test that I actually took was over 6 months old. Know both the old/new names for MS tools as you don’t know what the date of the test will be. Read all the pages under the Microsoft documentation for each area of this exam. Start at the top and read through it all. Get into the weeds. Even doing this, I had a question where I had not heard of what they were asking about! Go through all the topics in Microsoft Learn. And get hands on. Get a free trial, look at the options available to you for all the tools, know where to go to accomplish tasks. I found it to be a hard exam even with 2 months of prep, reading through documentation twice, watching hours of Pluralsight training, taking notes, flash cards, and lots of practice exam rounds. Good luck!