Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Microsoft

Introduction to developing with Microsoft Power Platform

Microsoft via Microsoft Learn

Overview

  • Module 1: The goal of this module is to give a broad-scoped overview of the developer experience as it relates to Microsoft Power Platform. It will cover a high-level introduction how the ecosystem is represented, with the intended audience being a software developer with limited experience in working with Microsoft Power Platform.

    In this module you'll be able to:

    • Explain what solution components exist within Microsoft Power Platform.
    • Explain key components of Microsoft Dataverse and the Common Data Model.
    • Explain what Azure solution elements relate to Microsoft Power Platform.
    • Explain what AI Solutions exist as it relates to Microsoft Power Platform.
    • Navigate the Developer Guide successfully in support of their Microsoft Power Platform development efforts.
  • Module 2: This module will focus on the available developer tools that can help you perform development activities with Power Platform.

    In this module, you will:

    • Install NuGet packages available for Microsoft Power Platform development
    • Work with the Configuration Migration tool
    • Work with Package Deployer
    • Leverage Solution Packager to isolate features
    • Run the Plugin Registration Tool
  • Module 3: 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.

    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.

Syllabus

  • Module 1: Module 1: Introduction to Microsoft Power Platform developer resources
    • Introduction to Microsoft Power Platform for developers
    • Overview of Dataverse and the Common Data Model
    • Extending Power Platform with Azure
    • Power Platform environments
    • Exercise - Prepare development environment
    • Check your knowledge
    • Summary
  • Module 2: Module 2: Use developer tools to extend Power Platform
    • Introduction to developer Power Platform tooling
    • Exercise - Use the Power Apps CLI
    • Solutions overview
    • Deploy apps with Package Deployer
    • Exercise - Install and use developer tools
    • Check your knowledge
    • Summary
  • Module 3: Module 3: Introduction to extending Power Platform
    • Introduction
    • User experience extensibility
    • Dataverse extensibility
    • Exercise - Create a custom API
    • Determine when to configure or when to code
    • Check your knowledge
    • Summary

Reviews

Start your review of Introduction to developing with Microsoft Power Platform

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.