Microsoft Power Platform Developer Training (PL-400)

Course 8588

  • Duration: 5 days
  • Exam Voucher: Yes
  • Language: English
  • Level: Advanced

The Microsoft Power Platform helps organisations optimise their operations by simplifying, automating and transforming business tasks and processes. In this Advanced Microsoft Power Platform Developer course, students will learn how to build Power Apps, Automate Flows and extend the platform to complete business requirements and solve complex business problems.

PL-400 Delivery Methods

  • In-Person

  • Online

PL-400 Course Benefits

In this course, you will learn how to:

  • Create a technical design.
  • Configure Common Data Service.
  • Create and configure Power Apps.
  • Configure business process automation.
  • Extend the user experience.
  • Extend the platform.
  • Develop Integrations.


Candidates should have development experience that includes Microsoft Power Platform services, JavaScript, JSON, TypeScript, C#, HTML, .NET, RESTful Web APIs, and Microsoft Azure.

Exam information

This class prepares an individual for Exam PL-400: Microsoft Power Platform Developer.

PL-400 Training Outline

  • Introduction to Microsoft Dataverse
  • Manage Environments
  • Manage Customisations with Solutions
  • Create and Manage Tables in Microsoft Dataverse
  • Create and Manage Columns in Microsoft Dataverse
  • Create Relationships Between Tables in Dataverse
  • Create and Define Calculated and Rollup Columns in Dataverse
  • Define and Create Business Rules in Microsoft Dataverse
  • Manage Security in Microsoft Dataverse
  • Get Started with Model-Driven Apps
  • Configure Forms
  • Configure Views
  • Command Bar
  • Get Started with Power Apps
  • Understanding Low Code as a Traditional Developer
  • Customise a Canvas App in Power Apps
  • Navigation in a Canvas App in Power Apps
  • Power Fx Formulas
  • Canvas Components
  • Document and Test Your Power Apps Application
  • Use Imperative Development Techniques for Canvas Apps
  • Perform Custom Updates in a Canvas App
  • Use Dataverse Choice Columns with Formulas
  • Work with Relational Data in a Canvas App
  • Work with Data Source Limits (Delegation Limits) in a Canvas App
  • Performance in Canvas Apps
  • Get Started with Power Automate
  • Introduction to Expressions in Power Automate
  • Use Dataverse Triggers and Actions in Power Automate
  • Advanced Features of Cloud Flows
  • Introduction to Microsoft Power Platform Developer Resources
  • Use Developer Tools to Extend Microsoft Power Platform
  • Introduction to Extending Microsoft Power Platform
  • Work with Dataverse APIs
  • Performing Common Actions with Client Script
  • Best Practices with Client Script
  • Get Started with Power Apps Component Framework
  • Introduction to Dataverse for Developers
  • Create Plug-Ins
  • Integrate with Azure
  • Integrate with Dataverse
  • Get started with custom connectors in Power Automate
  • Solutions and Application Lifecycle Management
  • Technical architecture

Need Help Finding The Right Training Solution?

Our training advisors are here for you.

PL-400 Course FAQs

Candidates for this exam design, develop, test, secure, and troubleshoot Microsoft Power Platform solutions. Candidates implement components of a solution that include application enhancements, custom user experiences, system integrations, data conversions, and custom process automation.

Candidates must have strong applied knowledge of Microsoft Power Platform services, including in-depth understanding of capabilities, boundaries, and constraints. Candidates should have a basic understanding of application lifecycle management (ALM) practices for Microsoft Power Platform.

Yes, this class replaces Learning Tree class 8562: Microsoft PowerApps + Dynamics 365 Developer and Microsoft Exam MB-400.

Please reach out to after your course to obtain your exam voucher.