Introduction to extending Power Platform

Functional Consultant
Dynamics 365
Microsoft Power Platform
Power Apps
Microsoft Dataverse


App in a Day instructor-led training

Continue your learning journey with the App in a Day instructor-led workshop. This course provides hands-on experience for building custom apps! Browse training events.

This module will focus on the underlying solution architecture from a technical perspective and what extensibility options exist. It will also cover the ever-important element of Microsoft Power Platform development, which is the decision-making process of determining when to use configuration versus code.

Learning objectives

In this module, you will:

  • Identify which elements architecturally comprise Microsoft Power Platform.
  • Learn about the areas of extensibility that are available to customize Microsoft Power Platform through code.
  • Discover different approaches to common business scenarios in respect to achieving extensibility with configuration versus code.


Basic understanding of Microsoft Power Platform, experience in software development against the Microsoft stack and Visual Studio, and experience in administering solutions in Azure is preferred.