Developer learning catalog

Do you need to write code to integrate with other data sources, extend core system functionality, or build a complex application?

The following catalog is organized from core knowledge to specific domains, and from most basic to most advanced. If content exists in multiple formats, we'll let you know, so that you can choose the training format that best meets your needs.

Build

Content Description Format Length
Introduction to developing with the Power Platform So, you want to be a Microsoft Power Platform developer! This learning path is the first step in learning about platform, tools, and the ecosystem of Microsoft Power Platform. Free, self-paced online learning path 1 hr 51 min

Extend

Content Description Format Length
Extending the Power Platform Microsoft Dataverse Create client scripting, perform common actions with client script, and automate business process flow with client script is covered in this learning path. Learn about what client script can do, rules, and maintaining scripts. Discover when to use client script as well as when not to use client script. Free, self-paced online learning path 3 hr 37 mins
Extending Microsoft Power Platform Microsoft Dataverse Getting started with extending Microsoft Power Platform Microsoft Dataverse can be overwhelming. This learning path looks at the tools and resources needed for extending Microsoft Power Platform. We'll start with looking at the SDKs, the extensibility model, and event framework. This learning path also covers when to use plug-ins. Configuration of plug-ins as well as registering and deploying plug-ins. Free, self-paced online learning path 2 hr 3 min
Extend Power Apps portals The ability to easily surface and interact with Microsoft Dataverse data on an externally facing web site is the core benefit for implementing a Power Apps portal. This learning path describes how to transform a content portal into a full web app interacting with Dataverse. We will also cover the options available to customizers and developers to extend the portal functionality and integrate with Office 365, Microsoft Power Platform, and Azure components. Free, self-paced online learning path 2 hr 22 min
Get Started with Power Apps portals Power Apps portals provide a great way to allow internal and external audiences to view and interact with data from Microsoft Dataverse or Dynamics 365, and should be a consideration as a pillar in an organization's overall web strategy. This learning path introduces you to the Power Apps portals that can be quickly provisioned to serve a variety of different audiences and workloads. We also cover fundamentals of portal architecture, components, features, and tooling. Free, self-paced online learning path 3 hr 8 min
Work with Dataverse Web API Learn about working with the Dataverse Web API Free, self-paced online learning path 2 hr 5 min
Integrate Dataverse Azure solutions Gain an in-depth overview of options available within Dataverse to integrate data and events to Azure. Free, self-paced online learning path 2 hr 1 min
Access Dataverse in Power Apps portals The ability to show and interact with Dataverse data on a website is a core benefit of implementing a Microsoft Power Apps portal. This module focuses on the several techniques and methods to display and interact with Dataverse data in Power Apps portals. Free, self-paced online learning path 50 min
Microsoft Power Power Platform Developer 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, Automate Flows and extend the platform to complete business requirements and solve complex business problems. Power Apps Developers will learn how to create a technical design; configure Common Data Service; create and configure Power Apps; configure business process automation; extend the user experience; extend the platform; develop Integrations. Instructor-led in person or online training, cost varies by region and partner 5 days

App Creation

Content Description Format Length
Work with data in a Power Apps canvas app Do you need to connect an app to access data? Then this learning path is for you. It will focus on how to connect to data sources. It also will show you how to use filtering, conditions, and other functions to shape your data and write data to your data source. Free, self-paced online learning path 2 hr 44 min

Exam

Content Description Format
Microsoft Power Platform Developer 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; develop integrations. Exam, cost varies by region