Microsoft Power Platform Developer (PL-400) COURSE

JOYATRES Online Training Institute provides best Microsoft Power Platform Developer (PL-400) online training by our highly professional certified trainers.

Microsoft Power Platform Developer (PL-400) Curriculum

  • Design the technical architecture for a solution
  • Design the authentication and authorization strategy
  • Determine whether requirements can be met with out-of-the-box functionality
  • Determine where to run business logic including cloud computing, client-side processing, business rules, plug-ins, and Power Automate
  • Determine when to use standard tables, virtual tables, elastic tables, or connectors
  • Determine the impact of security features of the Microsoft Power Platform including data loss prevention (DLP) policies, security roles, teams, business units, and row sharing on your business solution
  • Design Power Apps reusable components including canvas components, code components, and client scripting
  • Design custom connectors
  • Design Dataverse code components including plug-ins and Custom APIs
  • Design automations including Power Automate cloud flows
  • Design inbound and outbound integrations using Dataverse and Azure
  • Troubleshoot operational security issues found in testing
  • Configure Dataverse security roles to support code components
  • Manage Microsoft Power Platform environments for development
  • Manage solution dependencies
  • Create and use environment variables
  • Determine when to use unmanaged and managed solutions
  • Manage solution layers
  • Implement complex Power Fx formulas
  • Build reusable component libraries
  • Utilize Power Automate cloud flows to implement business logic from a canvas app
  • Troubleshoot canvas and model-driven app issues by using Monitor and other browser-based debugging tools
  • Optimize canvas app performance including pre-loading data and query delegation
  • Optimize model-driven app performance including forms and views
  • Build JavaScript code that targets the Client API object model
  • Determine event handler registration approach
  • Create client scripting that targets the Dataverse Web API
  • Configure commands and buttons using Power Fx and JavaScript
  • Demonstrate the use of the different code component lifecycle events
  • Initialize a new code component
  • Configure a code component manifest
  • Implement component interfaces
  • Package, deploy, and consume a component
  • Configure and use Device, Utility, and Web API features in component logic
  • Demonstrate the use of the different event execution pipeline stages
  • Develop a plug-in that uses the execution context
  • Develop a plug-in that implements business logic
  • Implement Pre Images and Post Images to support plug-in logic
  • Perform operations in plug-ins by using the Organization service
  • Optimize plug-in performance
  • Configure a Dataverse custom API message
  • Register plug-in components by using the Plug-in Registration Tool
  • Develop a plug-in that implements a custom API
  • Configure Dataverse business events
  • Create an Open API definition for an existing REST API
  • Implement authentication for custom connectors
  • Configure policy templates to modify connector behavior at runtime
  • Import definitions from existing APIs including Open API definitions, Azure services, and GitHub
  • Create a custom connector for an Azure service
  • Develop an Azure Function to be used in a custom connector
  • Extend the Open API definition for a custom connector
  • Develop code for a custom connector to transform data
  • Perform operations with the Dataverse Web API
  • Perform operations with the Organization service
  • Implement API limit retry policies
  • Optimize for performance, concurrency, transactions, and bulk operations
  • Perform authentication by using OAuth
  • Process long-running operations by using Azure Functions
  • Configure scheduled and event-driven triggers in Azure Functions
  • Authenticate to Microsoft Power Platform by using managed identities
  • Implement flow steps to use Dataverse connector actions and triggers
  • Implement complex expressions in flow steps
  • Manage sensitive input and output parameters
  • Implement Azure Key Vault and Microsoft Entra ID service principals
  • Implement flow control actions including error handling
  • Configure trigger filter and retry policies
  • Develop reuseable logic by using child flows
  • Publish a Dataverse event by using the IServiceEndpointNotificationService
  • Publish a Dataverse event by using the Plug-in Registration Tool
  • Register service endpoints including webhooks, Azure Service Bus, and Azure Event Hub
  • Recommend options for listening to Dataverse events
  • Perform data synchronization by using change tracking
  • Develop code that utilizes alternate keys
  • Utilize the UpsertRequest message to synchronize data
© 2026 All Rights Reserved by JOYATRES | Powered By Name Lelo