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.

Extend Microsoft Power Platform Solutions with code and AI

Price
1,785 USD
3 Days
MOC-AB-400T00-A
Classroom Training, Online Training
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 0% 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

    Sorry, there are no public classes currently scheduled in your country.

    Please complete this form, and a Training Advisor will be in touch with you shortly to address your training needs.

View Global Schedule

Course Description

Overview

Extend Microsoft Power Platform solutions with custom code and AI to build modern business applications. Explore advanced extensibility and customization, Power Apps code apps, and the integration of Microsoft Foundry and Copilot Studio agents. Apply core Power Platform development skills alongside AI-powered application development patterns to create connected, intelligent solutions.
 

Objectives

After completing this course, you will be able to:
  • You can compare Power Platform extension options and choose the right one for a given scenario. These decisions help your architecture hold up as the solution grows.
  • You can design cloud flow logic that handles unexpected data and recovers from failures. That logic also runs only when appropriate, reuses logic across flows, and stays operational independent of any one person's account.
  • You can connect a code app to Dataverse data and perform Dataverse operations from app code. You can also configure environment-aware settings that support moving an app across environments.
  • You can publish Dataverse events by using the IServiceEndpointNotificationService and the Plug-in Registration Tool. You can also register service endpoints for webhooks, Azure Service Bus, and Azure Event Hubs, and recommend the right option for listening to Dataverse events in a given scenario.
  • Analyze solution requirements and components to identify their implementation approaches within an approved architecture
  • Determine whether requirements can be met with out-of-the-box functionality
  • Determine where to implement business logic, including cloud services, client-side processing, business rules, plug-ins, and Power Automate
  • Determine when to use standard tables, virtual tables, elastic tables, or connectors
  • Determine when to use deterministic or non-deterministic methods to implement business logic
  • Design component-level authentication and authorization within the approved identity model
  • Assess how managed environments, data policies, security roles, teams, business units, and row sharing affect implementation, and escalate changes to organization-level controls
  • Determine when to use code apps, generative pages, Power Apps component frameworks (PCFs), web resources, interactive agents, and Model Context Protocol (MCP) app widgets to implement the user experience
  • Determine when to use Microsoft Foundry or Microsoft Copilot Studio to build agents

Audience

Microsoft Power Platform developers who extend and customize business solutions with code and integrate AI capabilities into applications. This course is intended for pro-developers building custom application experiences and agent integrations, including those preparing for Exam AB-400 toward the Microsoft Certified: Power Platform Developer Associate certification. Prerequisites for this course is that you have working experience with:
  • Microsoft Power Platform services
  • JavaScript, TypeScript, JSON, and Power Fx
  • C#, Python, HTML, and YAML
  • RESTful web APIs
  • Microsoft Azure
  • Microsoft Foundry
  • Microsoft Copilot Studio

Prerequisites

    • Ability to create Dataverse tables and a model-driven app in a Power Platform developer environment, identify table, column, and relationship logical names, and create and update rows in the app.
    • Ability to write and build a C# class library using classes, interfaces, and exception handling.
    • Ability to implement and register a Dataverse plug-in in C#.
    • Ability to send authenticated HTTP requests and interpret Dataverse API requests, responses (including JSON), and SDK exceptions.
    • Ability to write and run a basic C# or Python Azure Function.
    • Ability to create, build, and run React applications with TypeScript, including writing classes and using npm scripts.
    • Ability to query and update Dataverse rows.
    • Experience building a Power Apps code app with the Power Apps CLI and a code-first IDE.
    • Ability to build and run a production-mode web application.
    • Experience writing and debugging JavaScript functions.
    • Familiarity with inspecting browser network requests and console output using browser developer tools.
    • Ability to use a code-app-enabled developer environment with maker access.
    • Ability to create and test an automated Power Automate cloud flow.
    • Ability to run a Node.js or Python command-line client.
    • Ability to modify and run a supplied Python or C# agent project.
    • Ability to call an authenticated API and inspect JSON tool definitions and structured responses.
    • Familiarity with Microsoft Foundry, Microsoft Power Platform, Work IQ, and Microsoft Copilot Studio concepts.
    • Access to an approved, preconfigured Dataverse MCP server.
    • Ability to read C# plug-in code.
    • Ability to query Microsoft Dataverse through the Web API or an SDK, read an OpenAPI (Swagger) definition, and call a REST API.
    • Ability to translate stakeholder needs into functional and nonfunctional requirements for a Microsoft Power Platform solution.
    • Ability to specify a solution component's API inputs, outputs, errors, identity, and telemetry requirements.
    • Ability to export a Power Platform solution, unpack it into source files, commit the files to Git, pack the solution, and import it into a nonproduction environment.

Topics

  • Extend Dataverse with code and Azure compute
    • Get started with Microsoft Power Platform development
    • Implement business logic with Microsoft Dataverse plug-ins
    • Harden Dataverse extensions for production workloads
    • Perform reliable operations with Microsoft Dataverse APIs
    • Diagnose advanced Microsoft Dataverse API failures
    • Process Power Platform workloads with Azure Functions
  • Build professional Power Apps experiences
    • Build Dataverse experiences with Power Apps code apps
    • Connect Power Apps code apps to platform services
    • Deploy and operate secure Power Apps code apps
    • Apply client-side logic in model-driven Power Apps
    • Build reusable controls with Power Apps component framework
  • Build automation and agent integrations
    • Implement resilient Power Automate cloud-flow logic
    • Consume Dataverse MCP servers from MCP clients
    • Integrate custom agents with Microsoft Power Platform
  • Integrate Dataverse with services and external data
    • Publish Microsoft Dataverse events to external services
    • Synchronize external data reliably with Microsoft Dataverse
    • Connect external APIs with Power Platform custom connectors
  • Design and deliver secure Power Platform solutions
    • Evaluate Microsoft Power Platform solution implementation options
    • Design extensible Microsoft Power Platform solution components
    • Deliver Power Platform solutions through governed ALM
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

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

Self-Paced Training Terms & Conditions

??spvc-wbt-warning??

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

Here's the new schedule