PLMD400- Microsoft Power Platform Developer

5 day
0 Lessons
0 Enrolled
(0 Ratings)

Course Overview

Course Description:

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

Audience Profile:

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.

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

Course Syllabus:

Module 1: Work with Microsoft Dataverse

  • Introduction to Microsoft Dataverse.
  • Manage environments.
  • Manage customizations 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.


Module 2: Create model-driven apps

  • Get started with model-driven apps
  • Configure forms
  • Configure views
  • Command bar


Module 3: Create canvas apps

  • Get started with Power Apps
  • Understanding Low Code as a Traditional Developer
  • Customize a canvas app in Power Apps
  • Navigation in a canvas app in Power Apps
  • Power Fx formulas
  • Canvas components
  • Document and test your PowerApps application.


Module 4: Advance Techniques in Canvas apps

  • 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


Module 5: Automate a business process using Power Automate.

  • Get started with Power Automate
  • Introduction to expressions in Power Automate
  • Use Data verse triggers and actions in Power Automate
  • Advanced features of cloud flows


Module 6: Introduction to developing with Power Platform

  • 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


Module 7: Extending the model-driven apps user experience

  • Performing common actions with client script
  • Best practices with client script


Module 8: Create code components with the Power Apps Component Framework

  • Get started with Power Apps component framework.


Module 9: Extending Microsoft Dataverse

  • Introduction to Dataverse for developers
  • Create plug-ins


Module 10: Integrate with Dataverse and Azure

  • Integrate with Azure
  • Integrate with Dataverse


Module 11: Custom connectors

  • Get started with custom connectors in Power Automate


Module 12: Application lifecycle management

  • Solutions and application lifecycle management


Duration: Two (5) Days


Course Fee: 1250 USD

Course Package include:

  • Instructor-Led Training
  • Exam voucher and Exam registration
  • Certificate of Participation
  • Labs
  • Practice test
  • Class recording download
  • After Training Career Development Support
  • Learning Community free membership for 12 Months (Subsequent membership fee is 20USD /month)



User Avatar


0 Reviews
1 Student
9 Courses

Related Courses