Introduction to developing with Microsoft Power Platform

Go to class
Write Review

Free Online Course: Introduction to developing with Microsoft Power Platform provided by Microsoft Learn is a comprehensive online course, which lasts for 1-2 hours worth of material. The course is taught in English and is free of charge.

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 will 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 Microsoft 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 by means of configuration versus code.

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