PL-900 study materials
PL-900 study resources

PL-900 study plan

PL-900 · Give each week a clear focus.

8 weeks · About 6 hours per week

Week 1

Describe the business value of Microsoft Power Platform

  • Name the five core Power Platform products and state in one sentence what business problem each solves

  • Explain how Dataverse, connectors, and the common data model let products share data without custom integration code

  • Match at least eight real business scenarios to the correct product or product combination

  • Describe how Power Platform reduces development cost and time-to-delivery compared with traditional app builds

Your checkpoint

A one-page 'value map' for a fictional company listing 8 business problems, the Power Platform product chosen for each, and a one-line justification

Week 2

Describe the business value of Microsoft Power Platform & Manage the Microsoft Power Platform environment

  • Explain the purpose of an environment and how environments separate development, test, and production work

  • Distinguish the maker, environment admin, and tenant admin roles by what each can and cannot do

  • Describe how data loss prevention policies restrict connectors across environments

  • Identify the licensing implications of building versus running apps and flows

Your checkpoint

An environment and governance checklist covering at least 10 items (environment strategy, roles, DLP, licensing) with a one-line rationale for each

Week 3

Manage the Microsoft Power Platform environment & Demonstrate the capabilities of Power Apps

  • Navigate the Power Apps maker portal and start an app from data, from a blank canvas, and from a template

  • Build a canvas app with at least two screens that connects to a data source and edits a record

  • Write basic Power Fx formulas using functions such as Filter, LookUp, Patch, and Navigate

  • Explain when to choose a canvas app versus a model-driven app

Your checkpoint

A working two-screen canvas app connected to a table or SharePoint list that creates and edits at least one record

Week 4

Demonstrate the capabilities of Power Apps

  • Create Dataverse tables with correct data types and a relationship between two tables

  • Generate a model-driven app from those tables and customize its form and view

  • Describe how Power Apps integrates with Power Automate, Power BI, and Copilot Studio

  • Diagnose why a canvas app formula fails and correct the delegation or syntax error

Your checkpoint

A model-driven app built on two related Dataverse tables, plus a short written explanation of the table schema and why each data type was chosen

Week 5

Demonstrate the capabilities of Power Automate

  • Differentiate automated, instant, and scheduled cloud flows and pick the right type for a given scenario

  • Build a flow with a trigger, a condition, an action, and an apply-to-each loop

  • Use dynamic content and expressions to pass data between steps

  • Select appropriate standard or premium connectors and explain the licensing difference

Your checkpoint

Three working flows - one automated, one instant, one scheduled - each documented with its trigger, key actions, and business purpose

Week 6

Demonstrate the capabilities of Power Automate & Manage the Microsoft Power Platform environment

  • Configure an approval flow and route the outcome back to the requester

  • Add error handling and run-after configuration so a failed step does not silently break the flow

  • Use run history to diagnose and fix a failing flow

  • Explain how environment-level DLP policies affect which connectors a flow can use

Your checkpoint

An approval flow with error handling, evidenced by a screenshot-free written run log showing one successful run and one failed run you diagnosed

Week 7

Describe features and capabilities of agents in Microsoft Copilot Studio

  • Describe what a Copilot Studio agent is and how topics, triggers, and messages combine to shape a conversation

  • Create an agent and author at least three topics with trigger phrases and response nodes

  • Configure generative answers over a knowledge source and test grounding behavior

  • Publish the agent to a channel and validate it handles both in-scope and out-of-scope questions

Your checkpoint

A published agent with three tested topics and one knowledge source, plus a test transcript of five questions with the observed responses

Week 8

Describe the business value of Microsoft Power Platform & Manage the Microsoft Power Platform environment & Demonstrate the capabilities of Power Apps & Demonstrate the capabilities of Power Automate & Describe features and capabilities of agents in Microsoft Copilot Studio

  • Re-take practice questions from every domain and log each miss by domain and root cause

  • Re-teach the two weakest domains using your own notes rather than the source material

  • Complete a full-length timed practice exam under test conditions

  • Summarize each domain in five bullet points or fewer from memory

Your checkpoint

A one-page personal cheat sheet covering all five domains plus a timed full-length practice exam scored at 80% or higher

Milestones

Week 2: Score 75% or higher on a 20-question quiz covering only domains 1 and 2, and produce the governance checklist

Week 4: A working model-driven app exists in your environment and you score 70% or higher on a 30-question quiz covering domains 1 through 3

Week 6: All three flows plus the approval flow run successfully, and you score 70% or higher on a 30-question quiz covering domains 2 and 4

Week 8: A published Copilot Studio agent is live in a channel, and a full-length timed practice exam is completed at 80% or higher with every missed question logged and reviewed