________________________________________________________________
Are you interested in this course in online or in-person format?
Contact us
📧info@nanforiberica.com • 📞+34 91 031 66 78 • 📱 +34 685 60 05 91 (WhatsApp) • 🏢 Our Offices
________________________________________________________________
Course: PL-400: Microsoft Power Platform Developer
Microsoft Power Platform helps organizations optimize their operations by simplifying, automating, and transforming business processes and tasks. In this course, students will learn how to build Power Apps , automate workflows , and extend the platform to meet business requirements and solve complex business problems.
Online course with a free certification exam included. Don't miss this opportunity! The exam is valued at €126 + VAT and is included at no extra cost.
Promotion valid until June 30, 2026. One-opportunity exam available only in Virtual - E-learning format. Not applicable to Self-Learning format.
Level: Advanced - Product: Microsoft Power Platform - Role: Developer
Course aimed at
Candidates for this course design, develop, secure, and troubleshoot Power Platform solutions. They implement solution components, including application enhancements, customized user experiences, system integrations, data conversations, custom process automation, and custom visualizations. Candidates will gain a strong applied understanding of Power Platform services, including a deep understanding of their capabilities, boundaries, and limitations. Candidates should have development experience including JavaScript, JSON, TypeScript, C#, HTML, .NET, Microsoft Azure, Microsoft 365, RESTful Web Services, ASP.NET, and Power BI.
Elements of the PL-400 formation
-
Using imperative development techniques in canvas apps in Power Apps (9 units)
-
Performing custom updates in a Power Apps canvas application (6 units)
-
Using Dataverse Option Columns with Formulas (6 units)
-
Reducing complexity in your data model with Dataverse table relationships (6 units)
-
Using relational data in a Power Apps canvas application (6 units)
-
Working with data source limits (delegation limits) in a Power Apps canvas application (5 units)
-
Performing tests and performance checks on a Power Apps canvas application (6 units)
-
Optimize application loading time (6 units)
-
Use Monitor to Troubleshoot Power Apps (6 Pack)
-
Using Power Apps Instrumentation with Application Insights (7 units)
-
Introduction to Power Automate (8 units)
-
Introduction to Expressions in Power Automate (8 units)
-
Using Dataverse Triggers and Actions in Power Automate (Module
7 units)
-
Introduction to Microsoft Power Platform Developer Resources (7 units)
-
Using development tools to extend Power Platform (7 units)
-
Introduction to Power Platform Upgrade (7 units)
-
Working with the Dataverse Web API (10 units)
-
Performing common actions with the client script in Power Platform (8 units)
-
Automate business process flows with client scripting (6 units)
-
Introduction to Power Apps Component Framework (7 units)
-
Create a Power Apps component (5 units)
-
Introduction to Dataverse for Developers (5 units)
-
Extending Add-ons in Power Platform (6 units)
-
Integrating Azure solutions with Dataverse (7 units)
-
Exploring Azure Functions (6 units)
-
Azure Functions Development (7 units)
-
Introduction to Custom Connectors in Microsoft Power Platform (8 units)
-
Discovering and using web APIs with Power Apps (11 units)
-
Configure custom connectors with authenticated APIs in Microsoft Power Platform (8 units)
-
Configuring policy templates for custom connectors in Microsoft Power Platform (8 units)
-
Create custom OpenAPI connectors for Microsoft Power Platform (7 units)
-
Managing solutions in Power Apps and Power Automate (8 units)
-
Introduction to Microsoft Power Platform Solutions (6 units)
Course Content PL-400: Microsoft Power Platform Developer
1. Advanced techniques in canvas apps
Lesson
- 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 canvas apps
- Performance in canvas apps
Practice labs
- Power Apps
- Lab 2: Advanced canvas app techniques
2. Automate a business process using Power Automate
Lesson
- Get started with Power Automate
- Introduction to expressions in Power Automate
- Use Dataverse triggers and actions in Power Automate
- Advanced features of cloud flows
Practice labs
3. Introduction to developing with Power Platform
Lesson
- Introduction to Power Platform developer resources
- Use developer tools to extend the Power Platform
- Introduction to extending the Microsoft Power Platform
- Work with Dataverse APIs
Practice labs
- Introduction to developing with the Power Platform
- Lab 5: Power Platform APIs
4. Extending the model-driven app user experience
Lesson
- Performing common actions with client script
- Best practices with client script
Practice labs
- Extending the model-driven app user experience
- Lab 6: Client scripting
5. Create code components with the Power Apps Component Framework
Lesson
- Get started with Power Apps component framework
Practice labs
- Power Apps Component Framework code components
- Lab 7: Power Apps Component Framework
6. Extending Microsoft Dataverse
Lesson
- Introduction to Dataverse for developers
- Create plug-ins
Practice labs
- Extending Microsoft Dataverse
- Lab 8: Dataverse Plug-ins
7. Integrate Dataverse and Azure
Lesson
- Integrate with Azure
- Integrate with Dataverse
8. Custom Connectors
Lesson
- Get started with custom connectors
- Azure API Management and custom connectors
- OpenAPI definitions
- Policy templates
- Write code in a custom connector
Practice labs
- Azure Functions, Webhooks, and Custom Connectors
- Lab 9: Integration with Azure
9. Application lifecycle management (ALM)
Lesson
- Solutions and Application Lifecycle Management
10. Create a Technical Design
Lesson
Exercise: Evaluate configure vs code options
- Exercise: Scenario 1
- Exercise: Scenario 2
- Exercise: Scenario 3
Prerequisites
- Candidates must have a basic understanding of Power Platform.
- Candidates should have development experience that includes JavaScript, JSON, TypeScript, C#, HTML, .NET, Microsoft Azure, Microsoft 365, RESTful Web Services, ASP.NET, and Power BI.
Language
- Course: English / Spanish
- Labs: English / Spanish
Microsoft Associate Certification: Power Platform Developer Associate
Microsoft Certified: Power Platform Developer Associate
Demonstrate how to simplify, automate, and transform business tasks and processes using Microsoft Power Platform Developer.
Level: Intermediate
Role: Developer
Product: Power Platform
Subject: Business applications