PL-400: Microsoft Power Platform Developer

This intermediate course teaches developers how to build and extend solutions on Microsoft Power Platform with code. You’ll learn to create technical designs, work with Dataverse, and extend apps and automations with plug-ins, the Power Apps Component Framework (PCF), client scripting and custom connectors. It also covers integrating with external systems, adding AI and Copilot capabilities, and managing solutions through application lifecycle management. It prepares you for the Microsoft Certified: Power Platform Developer Associate certification.

For more information, see below
Duration
40 hours
Modules
9 Modules
Course type
Microsoft

Course Overview

The Microsoft Power Platform Developer course empowers developers to build, extend, and secure custom solutions using the full capabilities of Power Platform and Microsoft Azure. Over five intensive days, you’ll learn to develop model-driven and canvas apps, create custom components, automate workflows with Power Automate, connect with Dataverse, and integrate external systems using APIs. This course is ideal for professional developers looking to create scalable business applications with low-code tools and traditional code. Prepare to pass the PL-400 certification exam and elevate your ability to create enterprise-grade, integrated digital experiences.

Before You Begin

  • Hands-on experience with Power Platform components (Apps, Flows, Dataverse) (required)
  • Proficiency in coding with JavaScript, TypeScript, C#, HTML, .NET (required)
  • Familiarity with RESTful Web Services, Microsoft Azure, Microsoft 365 (required)
  • Completion of PL-900T00: Microsoft Power Platform Fundamentals

Key outcomes

  • Build Canvas and Model-Driven Power Apps Create custom apps using Power Apps design tools.
  • Work with Dataverse Tables and Business Rules Structure data with relationships, columns, and rules.
  • Automate Processes Using Power Automate Connectors Streamline workflows with built-in and custom connectors.
  • Implement Advanced Logic Using JavaScript and C# Add complex functionality with scripting and coding.

Tools you’ll use

Dataverse
Dataverse
Power Apps
Power Apps
Power Platform
Power Platform
Visual Studio Code
Visual Studio Code

Skills you’ll gain

  • App Building
  • Data Structuring
  • Workflow Automation
  • Logic Implementation
  • Component Extension
  • System Integration
  • Lifecycle Management

What You’ll Learn

9 modules
1Lesson 1: Use Advanced Techniques in Canvas Apps to Perform Custom Updates and Optimization
Module 1.1: Use imperative development techniques for canvas apps in Power Apps Module 1.2: Perform custom updates in a Power Apps canvas app Module 1.3: Use Dataverse choice columns with formulas Module 1.4: Reduce complexity in your data model with Dataverse table relationships Module 1.5: Work with relational data in a Power Apps canvas app Module 1.6: Work with data source limits (delegation limits) in a Power Apps canvas app Module 1.7: Complete testing and performance checks in a Power Apps canvas app Module 1.8: Optimize app load time Module 1.9: Use Monitor to troubleshoot Power Apps Module 1.10: Use Power Apps Instrumentation with Application Insights
2Lesson 2: Automate a Business Process with Expressions and Dataverse Actions Using Power Automate
Module 2.1: Get started with Power Automate Module 2.2: Introduction to expressions in Power Automate Module 2.3: Use Dataverse triggers and actions in Power Automate
3Lesson 3: Introduction to Developing with Microsoft Power Platform
Module 3.1: Introduction to Microsoft Power Platform developer resources Module 3.2: Use developer tools to extend Power Platform Module 3.3: Introduction to extending Power Platform
4Lesson 4: Extend the User Experience with Client Scripting and Command Bar Customization
Module 4.1: Perform common actions with client script in Power Platform Module 4.2: Automate business process flows with client script Module 4.3: Customize the command bar
5Lesson 5: Build Basic Code Components with the Power Apps Component Framework
Module 5.1: Get started with Power Apps component framework Module 5.2: Build a Power Apps component
6Lesson 6: Extending Power Platform Dataverse
Module 6.1: Introduction to Dataverse for developers Module 6.2: Extend plug-ins in Power Platform Module 6.3: Work with Dataverse Web API
7Lesson 7: Integrate with Dataverse and Azure
Module 7.1: Integrate Dataverse with Azure solutions Module 7.2: Explore Azure Functions Module 7.3: Develop Azure Functions
8Lesson 8: Get Started with Custom Connectors for Microsoft Power Platform
Module 8.1: Get started with custom connectors in Microsoft Power Platform Module 8.2: Discover and use Web APIs with Power Apps Module 8.3: Configure custom connectors with authenticated APIs in Microsoft Power Platform Module 8.4: Configure policy templates for custom connectors in Microsoft Power Platform Module 8.5: Create Microsoft Power Platform OpenAPI custom connectors
9Lesson 9: Basic Application Lifecycle Management in Microsoft Power Platform
Module 9.1: Manage solutions in Power Apps and Power Automate Module 9.2: Introduction to solutions for Microsoft Power Platform

Certification & Credentials

PL-400
Certificate track
40 hours

Target Audience

Intended roles

  • Power Platform Developer

Frequently asked questions

Who is this course for?
This course is designed for developers who want to create and extend Power Platform solutions using traditional code alongside low-code tools.
Are there any prerequisites?
Yes, development experience in JavaScript, C#, and familiarity with Power Platform fundamentals is required.
What exam does this course prepare me for?
This course prepares you for the PL-400: Microsoft Power Platform Developer certification exam.
What tools and technologies will I work with?
You will use Power Platform tools, Visual Studio, RESTful APIs, JavaScript, Power BI, and Microsoft Azure services.
Can I attend this course online?
Yes, it’s available via Virtual Instructor-Led Training (vILT), in-person, or through private group sessions.
Does this course replace any older courses?
Yes, it replaces the MB-400 course previously offered by Microsoft.
Can I customize the training schedule?
Yes, training providers like NetCom Learning offer flexible and customizable options based on your business needs.
Duration

40 hours

Modules

9 Modules

Course type

Microsoft

Category

Microsoft

Intended roles

Power Platform Developer

Prerequisites

Hands-on experience with Power Platform components (Apps, Flows, Dataverse) (required), Proficiency in coding with JavaScript, TypeScript, C#, HTML, .NET (required), Familiarity with RESTful Web Services, Microsoft Azure, Microsoft 365 (required), Completion of PL-900T00: Microsoft Power Platform Fundamentals

Reviews

There are no reviews yet.

Be the first to review “PL-400: Microsoft Power Platform Developer”

Your email address will not be published. Required fields are marked *