Close
Contact Us info@learnquest.com

??WelcomeName??
??WelcomeName??
« Important Announcement » Contact Us 877-206-0106 | USA Flag
Close
Close
Close
photo

Thank you for your interest in LearnQuest.

Your request is being processed and LearnQuest or a LearnQuest-Authorized Training Provider will be in touch with you shortly.

photo

Thank you for your interest in Private Training.

We look forward to helping you develop the perfect training solution to help you meet your company's goals.

For immediate assistance, speak with one of our representatives using the chat module below. Otherwise, LearnQuest or a LearnQuest-Authorized Training Provider will be in touch with you shortly.

Close
photo

Thank you for your interest in LearnQuest!

Now, you will be able to stay up-to-date on our latest course offerings, promotions, and training discounts. Watch your inbox for upcoming special offers.

title

Date: xxx

Location: xxx

Time: xxx

Price: xxx

Please take a moment to fill out this form. We will get back to you as soon as possible.

All fields marked with an asterisk (*) are mandatory.

Microsoft Power Platform Developer

Price
165 USD
Not Applicable
LQEX-MOC-PL-400
Exam Vouchers
Microsoft

AWS Training Pass

Take advantage of flexible training options with the AWS Training Pass and get Authorized AWS Training for a full year.

Learn More

Prices reflect a 22.5% discount for IBM employees (wherever applicable).
Prices reflect a 24% discount for Kyndryl employees (wherever applicable).
Prices reflect the Accenture employee discount.
Prices shown are the special AWS Partner Prices.
Prices reflect the Capgemini employee discount.
Prices reflect the UPS employee discount.
Prices reflect the ??democompanyname?? employee discount.
GSA Private/Onsite Price: ??gsa-private-price??
For GSA pricing, please go to GSA Advantage.
 

Class Schedule

Delivery Formats

Sort results

Filter Classes

Guaranteed to Run

Modality

Location

Language

Date

View Global Schedule

Course Description

Overview

This exam measures your ability to accomplish the following technical tasks: create a technical design; configure Microsoft Dataverse; create and configure Power Apps; configure business process automation; extend the user experience; extend the platform; and develop integrations.

Passing score: 700.
 

Objectives


 

Audience

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

Prerequisites

    • 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/ASP.NET, RESTful Web APIs, Microsoft Azure, and Microsoft 365.

Topics

Create a technical design (10–15%) Validate requirements and design technical architecture
  • Design and validate the technical architecture for a solution
  • Design authentication and authorization strategy
  • Determine whether you can meet requirements with out-of-the-box functionality
  • Determine when to use Logic Apps versus Power Automate flows
  • Determine when to use serverless computing, plug-ins, or Power Automate
  • Determine when to build a virtual table data source provider and when to use connectors
Design solution components
  • Design a Microsoft Dataverse data model
  • Design Power Apps reusable components
  • Design custom connectors
  • Design server-side components
  • Determine when to extend business process flows by using server-side and client-side code or Power Automate
Describe Microsoft Power Platform extensibility points
  • Describe Power Virtual Agents extensibility points including Bot Framework skills and Power Automate flows
  • Describe Power Apps portal extensibility points including CRUD APIs and custom styling
  • Describe Dataverse custom APIs and their uses
Configure Microsoft Dataverse (10–15%) Configure security to support development
  • Troubleshoot operational security issues
  • Create or update security roles and column-level security profiles
  • Configure business units and teams
Implement tables and columns
  • Configure tables and table options
  • Configure columns
  • Configure relationships and types of behaviors
Implement application lifecycle management (ALM)
  • Create solutions and manage solution components
  • Import and export solutions
  • Manage solution dependencies
  • Implement source control for projects including solutions and code assets
  • Create and use environment variables
  • Describe how to use Package Deployer and associated tools to create a package
  • Automate deployments
  • Implement GitHub actions
Create and configure PowerApps (5–10%) Create model-driven apps
  • Configure a model-driven app
  • Configure forms
  • Configure views
  • Configure commands and buttons
Create canvas apps
  • Create and configure a canvas app or custom page
  • Implement complex formulas to manage control events and properties
  • Build reusable component libraries
  • Test an app by using Test Studio
  • Embed an app in Microsoft Teams
Manage and troubleshoot apps
  • Troubleshoot app issues by using Monitor and other browser-based debugging tools
  • Identify and resolve connector and API errors
  • Optimize app performance including pre-loading data and query delegation
Configure business process automation (5–10%) Configure Power Automate
  • Build a cloud flow
  • Configure steps to use Dataverse connector actions and triggers
  • Implement complex expressions in flow steps
  • Implement error handling
Implement processes
  • Create and configure business process flows
  • Create and configure business rules
  • Create, manage, and interact with business process flows by using server-side and client-side code
  • Troubleshoot processes
Extend the user experience (15–20%) Apply business logic using client scripting
  • Create JavaScript or Typescript code that targets the Client API object model
  • Register an event handler
  • Create client-side scripts that target the Dataverse Web API
Create a PowerApps Component Framework (PCF) component
  • Describe the code component lifecycle
  • Initialize a new code component
  • Configure a code component manifest
  • Implement component interfaces
  • Package, deploy, and consume a component
  • Configure and use Device, Utility, and WebAPI features
Create a command button function
  • Create a command function
  • Design command button rules and actions
  • Manage dependencies between JavaScript libraries
Extend the platform (20–25%) Create a plug-in
  • Describe the plug-in execution pipeline
  • Design and develop a plug-in
  • Debug and troubleshoot a plug-in
  • Implement business logic by using pre-images and post-images
  • Perform operations on data by using the Organization service API
  • Optimize plug-in performance by configuring concurrency, transactions, and batching
  • Configure a Dataverse custom API message
  • Register custom assemblies by using the Plug-in Registration Tool
  • Develop a plug-in that targets a custom action message
Create custom connectors
  • Create a definition for the API
  • Configure API security
  • Use policy templates to modify connector behavior at runtime
  • Create custom connectors for public APIs by using Postman
Use platform APIs
  • Interact with data and processes by using the Dataverse Web API or the Organization Service
  • Implement API limit retry policies
  • Optimize for performance, concurrency, transactions, and batching
  • Perform authentication by using OAuth
Process workloads
  • Process long-running operations by using Azure Functions
  • Configure scheduled and event-driven function triggers in Azure Functions
  • Authenticate to Microsoft Power Platform by using managed identities
Develop integrations (5–10%) Publish and consume Dataverse events
  • Publish an event by using the API
  • Publish an event by using the Plug-in Registration Tool
  • Register service endpoints including webhooks, Azure Service Bus, and Azure Event Hub
  • Implement a Dataverse listener for an Azure solution
  • Create an Azure Function that interacts with Microsoft Power Platform
Implement data synchronization
  • Configure table change tracking
  • Read table change records by using platform APIs
  • Create and use alternate keys
2023 Top 20 Training Industry Company - IT Training

Need Help?

Call us at 877-206-0106 or e-mail us at info@learnquest.com

Personalized Solutions

Need a personalized solution for your Training? Contact us, and one of our training advisors will help you find the best solution.

Contact Us

Need Help?

Do you have a question about the courses, instruction, or materials covered? Do you need help finding which course is best for you? We are here to help!

Talk to us

LearnPass Year-End Offer

Get Up to 25% Additional Training Funds Before the Year Ends!

Act Now

Self-Paced Training Info

Learn at your own pace with anytime, anywhere training

  • Same in-demand topics as instructor-led public and private classes.
  • Standalone learning or supplemental reinforcement.
  • e-Learning content varies by course and technology.
  • View the Self-Paced version of this outline and what is included in the SPVC course.
  • Learn more about e-Learning

Course Added To Shopping Cart

bla

bla

bla

bla

bla

bla

Exam Terms & Conditions

Vouchers expire 12 months from the date they are issued, unless otherwise specified in the terms and conditions. Voucher expiration dates cannot be extended. All sales are final.
Please refer to the full terms and conditions here.

Exam Terms & Conditions

??exam-warning??
??group-training-form-area??
??how-can-we-help-you-area??
??personalized-form-area??
??request-quote-area??

Sorry, there are no classes that meet your criteria.

Please contact us to schedule a class.
Close

self-paced
STOP! Before You Leave

Save 0% on this course!

Take advantage of our online-only offer & save 0% on any course !

Promo Code skip0 will be applied to your registration

Close
Nothing yet
here's the message from the cart

To view the cart, you can click "View Cart" on the right side of the heading on each page
Add to cart clicker.

Purchase Information

??elearning-coursenumber?? ??coursename??
View Cart

title

Date: xxx

Location: xxx

Time: xxx

Price: xxx

Please take a moment to fill out this form. We will get back to you as soon as possible.

All fields marked with an asterisk (*) are mandatory.

If you would like to request a quote for 5 or more students, please contact CustomerService@learnquest.com to be assigned an account representative.

Need more Information?

Speak with our training specialists to continue your learning journey.

 

Delivery Formats

Close

By submitting this form, I agree to LearnQuest's Terms and Conditions

heres the new schedule
This website uses third-party profiling cookies to provide services in line with the preferences you reveal while browsing the Website. By continuing to browse this Website, you consent to the use of these cookies. If you wish to object such processing, please read the instructions described in our Privacy Policy.
Your use of this LearnQuest site affirms your consent to our use of session and persistent cookies to track how you use our website.