Course : Microsoft Power Platform Developer (Microsoft PL-400)

Official PL-400 course, exam preparation

Microsoft Power Platform Developer (Microsoft PL-400)

Official PL-400 course, exam preparation



With this course, you'll learn how to design, develop, test and troubleshoot solutions on Microsoft Power Platform. You'll use traditional code to solve complex requirements not suited to low-code. You'll discover the platform's various extension points. Microsoft Power Platform will help you automate and transform your business processes.


INTER
IN-HOUSE
CUSTOM

Practical course remote class
Available in English on request

Ref. MCW
  5d - 35h00
Price : 3440 CHF E.T.




With this course, you'll learn how to design, develop, test and troubleshoot solutions on Microsoft Power Platform. You'll use traditional code to solve complex requirements not suited to low-code. You'll discover the platform's various extension points. Microsoft Power Platform will help you automate and transform your business processes.


Teaching objectives
At the end of the training, the participant will be able to:
Design, develop, secure and extend solutions on Microsoft Power Platform.
Create and customize Power Apps (canvas and template-driven).
Develop automated workflows with Power Automate.
Integrate and manipulate data via Microsoft Dataverse.
Use JavaScript, TypeScript, C#, JSON and REST APIs to extend functionality.
Connect Power Platform to external services and Microsoft Azure.

Intended audience
Experienced C# and JavaScript developers with previous experience of Microsoft Power Platform, Dataverse, Power Apps and Power Automate.

Prerequisites
Experience in software development (C#, JavaScript, etc.) and good knowledge of Microsoft Power Platform functionalities.

Certification
Successful completion of the PL-400 exam leads to certification as a "Microsoft Certified: Power Platform Developer Associate".

Practical details
Teaching methods
Training in French. Official course material in digital format and in English. Good understanding of written English.

Course schedule

1
Optimize and customize canvas applications with advanced techniques

  • Apply imperative development techniques in Power Apps.
  • Perform customized updates in a Power Apps canvas application.
  • Use Dataverse choice columns with formulas.
  • Reduce data model complexity with Dataverse table relationships.
  • Manage relational data in a Power Apps canvas application.
  • Working with data source limits (delegation limitations) in Power Apps.
  • Perform tests and performance checks in a Power Apps canvas application.
  • Optimize application loading time.
  • Use Monitor to troubleshoot Power Apps.
  • Using Power Apps instrumentation with Application Insights.

2
Automate a business process with Dataverse and Power Automate.

  • Discover the basics of Power Automate.
  • Introduce expressions in Power Automate.
  • Use Dataverse triggers and actions in Power Automate.

3
Introduction to development with Microsoft Power Platform

  • Discover Power Platform developer resources.
  • Use development tools to extend the platform.
  • Introduction to Power Platform extension.

4
Enhance user experience with customer script and command bar.

  • Perform common client scripting actions in Power Platform.
  • Automate business process flows with client scripting.
  • Customize the command bar.

5
Create basic components with the Power Apps Component Framework.

  • Discover the Power Apps component framework.
  • Create a Power Apps component.


Customer reviews
4,4 / 5
Customer reviews are based on end-of-course evaluations. The score is calculated from all evaluations within the past year. Only reviews with a textual comment are displayed. (Translated by Deepl)
ALEXANDRE B.
13/10/25
2 / 5

Of little interest when PL200 is done. Very (too) theoretical. No concrete examples, not enough practice and research to understand what is being done. Mostly copy/paste.
FRANÇOIS B.
13/10/25
4 / 5

A little more feedback from real cases would be a plus
NICOLAS D.
13/10/25
4 / 5

Exercises that don't encourage reflection. Perhaps some additional exercises based on a scenario closer to a real case and requiring more reflection and research would be judicious. A test after each module or at the end of the course would be a good way of validating what you've learned and reviewing it.



Dates and locations

Dernières places
Date garantie en présentiel ou à distance
Session garantie
From 16 to 20 March 2026
FR
Remote class
Registration
From 15 to 19 June 2026
FR
Remote class
Registration
From 28 September to 2 October 2026
FR
Remote class
Registration
From 7 to 11 December 2026
FR
Remote class
Registration