Home > Training > AB-400T00: Extend Microsoft Power Platform Solutions with Code and AI
 PDF Version

AB-400: Extend Microsoft Power Platform Solutions with Code and AI

MOC: AB-400T00

MS Subscription MS Subscription
Interface Gold Interface Gold

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.

What you will learn

With a focus on practical applications, the course covers:

Extend Microsoft Power Platform:

  • Learn to build Dataverse plug-ins, platform APIs, Azure Functions, advanced cloud flows, and Microsoft Foundry agents.

Extend the User Experience:

  • Learn client scripting, Power Controls Framework (PCF) components, and Power Apps code applications.

Build Solutions:

  • Learn technical architecture, component design, security roles, and Application Lifecycle Management (ALM) using pipelines and solution layers.

Develop Integrations:

  • Learn Dataverse events, data synchronization, custom connectors, and external system integrations

What products and services will you use and learn about in this course 

Programming Languages:

  • JavaScript, TypeScript, C#, and Python.

AI & Agent Platforms:

  • Generative AI, Agentic AI, Microsoft Copilot Studio, and Microsoft Foundry.

Developer Tools:

  • Microsoft Power Platform CLI, Visual Studio, and Visual Studio Code.
  • Data & Business Logic:

Power Fx, RESTful APIs, JSON, and YAML

Prepare for the Microsoft Certified: Azure Virtual Desktop Specialty Certification  

This course is designed to help students confidently prepare for the AB-400: Power Platform Developer Associate certification exam. The study areas for the certification exam related to this course are based on the Job Task Analysis (JTA) that was conducted annually.

Learners who pass the exam will continue to earn the Microsoft Certified: Power Platform Developer Associate certification. The value of the credential, recognition from employers, and renewal process all remain the same.

The transition from PL-400 to AB-400 simply helps align the exam within Microsoft’s certification portfolio while ensuring that the skills measured reflect the latest Power Platform capabilities.

October 16, 2026: Registration for PL-400 closes, and registration opens exclusively for AB-400.

Note: To pass the certification test, studying outside the course may be required to ensure all the concepts are fully understood.

Course Logo
  • $1,995
  • 3 Days, Labs, Live Q&A
  • Replay™ Class Recordings Included
  • Included in “all-you-can-eat” Microsoft Live Training Subscription
Interested in scheduling a date for this course? Request A Date

Microsoft Cloud Solutions
Course Outline

Learning Path: Extend Dataverse with code and Azure compute

Extend Microsoft Dataverse with secure, supportable business logic and data operations. You choose where code runs, harden server-side extensions, diagnose API failures, and move suitable scheduled, event-driven, or long-running workloads to Azure Functions.

Modules:

  • 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

Labs:

  • Build and register an equipment-validation plug-in
  • Perform resilient Dataverse API operations
  • Process an equipment request with Azure Functions

 

Learning Parth: Build professional Power Apps experiences

Deliver connected, secure Power Apps experiences that remain supportable in production. You combine Dataverse-backed code apps and platform services with supported model-driven app scripting and reusable Power Apps component framework controls, then apply deployment, monitoring, and troubleshooting practices.

Modules:

  • 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

Labs:

  • Build a Dataverse equipment request code app
  • Display profile data through a Power Platform connection in a code app
  • Build a model-driven app script with GitHub Copilot
  • Build a device-condition Power Apps code component

 

Learning Path: Build automation and agent integrations

Build reliable automation and agent integrations for Microsoft Power Platform solutions. You bring together reusable Power Automate logic that handles failures, governed Dataverse Model Context Protocol (MCP) consumption, and supported connections between custom agents, enterprise data, Copilot Studio agents, and applications.

Modules:

  • Implement resilient Power Automate cloud-flow logic
  • Consume Dataverse MCP servers from MCP clients
  • Integrate custom agents with Microsoft Power Platform

Labs:

  • Build a resilient equipment-approval cloud flow
  • Consume a Power Platform MCP server from an MCP client

 

Learning Path: Integrate Dataverse with services and external data

Connect Microsoft Dataverse with external systems through reliable data exchanges. You combine event-driven notifications, record synchronization, and secure custom connectors to keep data aligned and make external services available to Microsoft Power Platform apps and flows.

Modules:

  • Publish Microsoft Dataverse events to external services
  • Synchronize external data reliably with Microsoft Dataverse
  • Connect external APIs with Power Platform custom connectors

Lab:

  • None

 

Learning Path: Design and deliver secure Power Platform solutions

Turn Microsoft Power Platform requirements into secure, supportable components and repeatable releases. You evaluate implementation choices within approved identity and security models, define component contracts, and govern solution delivery through application lifecycle management (ALM).

Modules:

  • Evaluate Microsoft Power Platform solution implementation options
  • Design extensible Microsoft Power Platform solution components
  • Deliver Power Platform solutions through governed ALM

Lab:

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

Before attending this course, students must have:

Microsoft Power Platform services, including an in-depth understanding of its capabilities, boundaries, and constraints.

  • Authentication, security, and application lifecycle management (ALM) practices for the Microsoft Power Platform.
  • Microsoft Power Platform developer tools, including Microsoft Power Platform CLI as part of the development workflow.
  • AI assisted tools and agents to enhance solution development and troubleshooting.
  • Modern IDE and developer productivity tools, such as Microsoft Visual Studio and Visual Studio Code.

You must have development experience with:

  • Microsoft Power Platform services
  • JavaScript, JSON, TypeScript, and Power Fx
  • C#, Python, HTML, and YAML
  • RESTful Web APIs
  • Microsoft Azure
  • Microsoft Foundry
  • Microsoft Copilot Studio
 
Student Comments (21)
Most important feedback
"Tyler did a great job with the class, was extremely helpful with any questions we had, and operated it very smoothly."
Comments about the Instructor
"Tyler was Awesome!"
Comments about enhancing the Courseware
"Very applicable and helpful for my learning goals and roadmap."
Comments about enhancing the Courseware
"There were no issues with the labs, and all course work was easy to follow. The labs were helpful in reinforcing the material learned and applied to many real-world situations. I learned a great deal and enjoyed the class very much."
Comments about the Instructor
"Tyler was a phenomenal instructor. The presentation of the material was well thought out and presented in a logical manner. I feel his training has been one of the best I have taken in quite a while and look forward to another training with Interface Training and Tyler, especially."
More Comments
"Tyler did a great job with the class, was extremely helpful with any questions we had, and operated it very smoothly."
July 17, 2026
x
Course:
  • This field is for validation purposes and should be left unchanged.