PL-400: Microsoft Power Platform Developer

€295.00
| /

________________________________________________________________

Do you want to take this course in another training mode?
Contact us

Other modes: Telepresence - Classroom

________________________________________________________________

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 applications, automate flows, and extend the platform to meet business requirements and solve complex business problems.

regalo

Virtual course with included certification exam as a gift. Don't miss this opportunity! The exam is valued at €126 + VAT and is included at no additional cost.

Promotion valid until December 31, 2026. One-attempt exam available only in Virtual - Remote Training mode. Not applicable to Self-Learning mode.

 

Level: Advanced  -  Product: Microsoft Power Platform  -  Role: Developer

⏱️

Course Duration:
100 hours

🔑

Classroom access:
3 months


Course aimed at

Candidates for this course design, develop, secure, and troubleshoot Power Platform solutions. Candidates implement solution components including application enhancements, custom user experience, system integrations, data conversations, custom process automation, and custom visualizations. Candidates will gain a solid applied understanding of Power Platform services, including a deep understanding of capabilities, limitations, and constraints. 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.


PL-400 Training Elements

  • Use imperative development techniques in canvas apps in Power Apps (9 units)

  • Performing custom updates in a Power Apps canvas app (6 units)

  • Using Dataverse choice columns with formulas (6 units)

  • Reduce complexity in your data model with Dataverse table relationships (6 units)

  • Using relational data in a Power Apps canvas app (6 units)

  • Working with data source limits (delegation limits) in a Power Apps canvas app (5 units)

  • Performing performance testing and checks in a Power Apps canvas app (6 units)

  • Optimize app load time (6 units)

  • Use Monitor to troubleshoot Power Apps (6 units)

  • Using Power Apps Instrumentation with Application Insights (7 units)

  • Introduction to Power Automate (8 units)

  • Introduction to expressions in Power Automate (8 units)

  • Use Dataverse triggers and actions in Power Automate (Module
    7 units)

  • Introduction to Microsoft Power Platform developer resources (7 units)

  • Use development tools to extend Power Platform (7 units)

  • Introduction to extending Power Platform (7 units)

  • Work with the Dataverse Web API (10 units)

  • Perform common actions with client script in Power Platform (8 units)

  • Automate business process flows with client script (6 units)

  • Introduction to Power Apps Component Framework (7 units)

  • Build a Power Apps component (5 units)

  • Introduction to Dataverse for developers (5 units)

  • Extend add-ins in Power Platform (6 units)

  • Integrate Azure solutions with Dataverse (7 units)

  • Exploring Azure Functions (6 units)

  • Developing Azure Functions (7 units)

  • Introduction to custom connectors in Microsoft Power Platform (8 units)

  • Discover and use web APIs with Power Apps (11 units)

  • Configure custom connectors with authenticated APIs in Microsoft Power Platform (8 units)

  • Configure policy templates for custom connectors in Microsoft Power Platform (8 units)

  • Create OpenAPI custom connectors for Microsoft Power Platform (7 units)

  • Manage 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

  • Lab 3: Power Automate

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

  • Technical architecture

Exercise: Evaluate configure vs code options

  • Exercise: Scenario 1
  • Exercise: Scenario 2
  • Exercise: Scenario 3


Prerequisites

  • Candidates must have basic knowledge of Power Platform.
  • Candidates must 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

 

Associated Microsoft Certification: Power Platform Developer Associate

Microsoft Certified

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

 

💡 Did you know this course is included in LaaS Cert?

Take this course and many more with our LaaS Cert annual license . Unlimited training for only €1,295!

✅ Microsoft, Linux-LPI, SCRUM, ITIL and Nanfor technical courses

✅ Personalized support always by your side

✅ 100% online, official and updated

Get your license now!

LaaS cert Formación ilimitada

Information related to training

Soporte siempre a tu lado

Training support

Always by your side

Modalidades Formativas

Training modalities

Self Learning - Virtual - In-person - Telepresence

bonificaciones

Bonuses

For companies