Microsoft Power Platform Developer Associate
Prepare for the PL-400 exam and demonstrate your ability to design develop test and troubleshoot Microsoft Power Platform solution components.
No PL-400 practice exam yet
Your points already work on 21 Amazon and Microsoft exams.
See the examsCourse Content
6 modules · 75 lessons
Module 1: Create a Technical Design
Design architecture and solution components for Microsoft Power Platform implementations. (10-15% of exam)
Design Technical Architecture
Learn how to map requirements to Power Platform solution architecture.
- Lesson Solution Component Architecture 15 min
- Quiz Solution Component Architecture Quiz 5 questions
- Lesson Authentication Strategy for Extensions 15 min
- Quiz Authentication Strategy Quiz 5 questions
- Lesson Authorization and Least Privilege Design 15 min
- Quiz Authorization Design Quiz 5 questions
- Lesson Out of the Box Versus Custom Implementation 15 min
- Quiz Custom Implementation Decisions Quiz 5 questions
- Lesson Business Logic Placement Decisions 15 min
- Quiz Business Logic Placement Quiz 5 questions
- Lesson Choosing Standard Virtual and Elastic Tables 15 min
- Quiz Dataverse Table Choice Quiz 5 questions
Design Solution Components
Learn how to design reusable components connectors code components and integrations.
- Lesson Reusable Power Apps Component Design 15 min
- Quiz Reusable Component Design Quiz 5 questions
- Lesson Canvas Component and Component Library Planning 15 min
- Quiz Component Library Planning Quiz 5 questions
- Lesson Power Apps Component Framework Design 15 min
- Quiz PCF Design Quiz 5 questions
- Lesson Custom Connector Design Patterns 15 min
- Quiz Custom Connector Design Quiz 5 questions
- Lesson Dataverse Plug-in and Custom API Design 15 min
- Quiz Plug-in and Custom API Design Quiz 5 questions
- Lesson Inbound and Outbound Integration Design 15 min
- Quiz Integration Design Quiz 5 questions
Module 2: Build Power Platform Solutions
Configure environments security and ALM for Power Platform development. (10-15% of exam)
Configure and Troubleshoot Power Platform
Learn how to configure developer environments and troubleshoot platform security issues.
- Lesson Operational Security Troubleshooting 15 min
- Quiz Operational Security Quiz 5 questions
- Lesson Dataverse Security Roles for Developers 15 min
- Quiz Dataverse Security Roles Quiz 5 questions
- Lesson Development Environment Strategy 15 min
- Quiz Development Environment Quiz 5 questions
- Lesson Environment Variables and Connection References 15 min
- Quiz Environment Variables Quiz 5 questions
- Lesson Solution Component Dependency Analysis 15 min
- Quiz Dependency Analysis Quiz 5 questions
Implement Application Lifecycle Management
Learn how to package source control and deploy Power Platform solutions.
- Lesson Managed and Unmanaged Solution Strategy 15 min
- Quiz Solution Strategy Quiz 5 questions
- Lesson Solution Dependency Management 15 min
- Quiz Solution Dependency Quiz 5 questions
- Lesson Solution Layers and Conflict Resolution 15 min
- Quiz Solution Layers Quiz 5 questions
- Lesson Power Platform Pipelines Implementation 15 min
- Quiz Power Platform Pipelines Quiz 5 questions
- Lesson Build Tools for CI and CD 15 min
- Quiz Build Tools Quiz 5 questions
- Lesson Source Control and Deployment Automation 15 min
- Quiz Deployment Automation Quiz 5 questions
Module 3: Implement Power Apps Improvements
Improve canvas apps and model-driven apps with advanced formulas performance tuning and debugging. (10-15% of exam)
Implement Advanced Canvas Apps Features
Learn how to build advanced canvas app logic and reusable app components.
- Lesson Advanced Power Fx Formulas 15 min
- Quiz Advanced Power Fx Quiz 5 questions
- Lesson Delegation Aware App Logic 15 min
- Quiz Delegation Logic Quiz 5 questions
- Lesson Reusable Component Libraries 15 min
- Quiz Reusable Component Libraries Quiz 5 questions
- Lesson Calling Cloud Flows from Canvas Apps 15 min
- Quiz Canvas Apps Cloud Flows Quiz 5 questions
- Lesson Canvas App Error Handling Patterns 15 min
- Quiz Canvas App Error Handling Quiz 5 questions
Optimize and Troubleshoot Apps
Learn how to diagnose app behavior and improve performance for Power Apps.
- Lesson Monitor for Canvas App Debugging 15 min
- Quiz Monitor Debugging Quiz 5 questions
- Lesson Browser Tools for Model-Driven Apps 15 min
- Quiz Model-Driven Debugging Quiz 5 questions
- Lesson Canvas App Performance Optimization 15 min
- Quiz Canvas Performance Quiz 5 questions
- Lesson Model-Driven Form and View Performance 15 min
- Quiz Model-Driven Performance Quiz 5 questions
Module 4: Extend the User Experience
Extend model-driven apps and create code components for richer user experiences. (10-15% of exam)
Apply Business Logic in Model-Driven Apps
Learn how to use client scripting commands and the Dataverse Web API in model-driven apps.
- Lesson Client API Object Model Fundamentals 15 min
- Quiz Client API Object Model Quiz 5 questions
- Lesson Form Event Handler Registration 15 min
- Quiz Event Handler Registration Quiz 5 questions
- Lesson Ribbon Command Design with Power Fx 15 min
- Quiz Power Fx Commands Quiz 5 questions
- Lesson JavaScript Commands and Enable Rules 15 min
- Quiz JavaScript Commands Quiz 5 questions
- Lesson Dataverse Web API from Client Scripts 15 min
- Quiz Client Script Web API Quiz 5 questions
- Lesson Navigation to Custom Pages 15 min
- Quiz Custom Page Navigation Quiz 5 questions
Create a PCF Code Component
Learn how to create package deploy and consume Power Apps component framework components.
- Lesson PCF Lifecycle Event Model 15 min
- Quiz PCF Lifecycle Events Quiz 5 questions
- Lesson PCF Manifest Configuration 15 min
- Quiz PCF Manifest Quiz 5 questions
- Lesson Component Inputs Outputs and Datasets 15 min
- Quiz PCF Interfaces Quiz 5 questions
- Lesson PCF Web API Usage 15 min
- Quiz PCF Web API Quiz 5 questions
- Lesson Device and Utility Features in PCF 15 min
- Quiz PCF Device and Utility Quiz 5 questions
- Lesson Packaging and Deploying Code Components 15 min
- Quiz Code Component Deployment Quiz 5 questions
Module 5: Extend the Platform
Create Dataverse extensions custom connectors platform API solutions Azure Functions and cloud flows. (30-35% of exam)
Create a Dataverse Plug-in
Learn how to implement plug-ins custom APIs and Dataverse business events.
- Lesson Event Execution Pipeline Stages 15 min
- Quiz Pipeline Stages Quiz 5 questions
- Lesson Plug-in Execution Context 15 min
- Quiz Plug-in Execution Context Quiz 5 questions
- Lesson Implementing Business Logic in Plug-ins 15 min
- Quiz Plug-in Business Logic Quiz 5 questions
- Lesson Pre Images and Post Images 15 min
- Quiz Plug-in Images Quiz 5 questions
- Lesson Organization Service Operations 15 min
- Quiz Organization Service Quiz 5 questions
- Lesson Plug-in Performance Optimization 15 min
- Quiz Plug-in Performance Quiz 5 questions
- Lesson Custom API Message Configuration 15 min
- Quiz Custom API Message Quiz 5 questions
Create Custom Connectors
Learn how to build secure custom connectors from API definitions and Azure services.
- Lesson OpenAPI Definitions for REST APIs 15 min
- Quiz OpenAPI Definitions Quiz 5 questions
- Lesson Custom Connector Authentication 15 min
- Quiz Connector Authentication Quiz 5 questions
- Lesson Connector Policy Templates 15 min
- Quiz Connector Policy Templates Quiz 5 questions
- Lesson Importing API Definitions 15 min
- Quiz API Definition Import Quiz 5 questions
- Lesson Azure Function Backed Connectors 15 min
- Quiz Azure Function Connectors Quiz 5 questions
- Lesson Data Transformation in Connector Code 15 min
- Quiz Connector Code Transformation Quiz 5 questions
Use Platform APIs
Learn how to call Dataverse APIs with resilient and performant integration code.
- Lesson Dataverse Web API Operations 15 min
- Quiz Dataverse Web API Operations Quiz 5 questions
- Lesson Organization Service Requests 15 min
- Quiz Organization Service Requests Quiz 5 questions
- Lesson API Limit Retry Policies 15 min
- Quiz API Retry Policies Quiz 5 questions
- Lesson Bulk Operations and Transactions 15 min
- Quiz Bulk Operations Quiz 5 questions
- Lesson OAuth Authentication for Dataverse 15 min
- Quiz Dataverse OAuth Quiz 5 questions
Process Workloads by Using Azure Functions
Learn how to offload long-running scheduled and event-driven workloads to Azure Functions.
Configure Power Automate Cloud Flows
Learn how to create robust cloud flows with Dataverse triggers expressions and reusable logic.
Module 6: Develop Integrations
Publish consume and synchronize Dataverse data and events in external systems. (10-15% of exam)
Publish and Consume Dataverse Events
Learn how to publish Dataverse events and connect them to downstream services.
- Lesson Publishing Dataverse Events from Plug-ins 15 min
- Quiz Dataverse Event Publishing Quiz 5 questions
- Lesson Service Endpoints for Webhooks 15 min
- Quiz Service Endpoint Webhooks Quiz 5 questions
- Lesson Azure Service Bus and Event Hubs Endpoints 15 min
- Quiz Azure Messaging Endpoints Quiz 5 questions
- Lesson Choosing Dataverse Event Listeners 15 min
- Quiz Dataverse Event Listeners Quiz 5 questions
Implement Data Synchronization with Dataverse
Learn how to synchronize Dataverse data using change tracking alternate keys and upsert operations.
Your Progress
No PL-400 practice exam yet
Your points already work on 21 Amazon and Microsoft exams.
See the exams