YoVDO

Introduction to developing with Microsoft Power Platform

Offered By: Microsoft via Microsoft Learn

Tags

Microsoft PowerApps Courses Software Development Courses Solution Architecture Courses NuGet Packages Courses

Course Description

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

Tags

Related Courses

Microsoft Azure DevOps Engineer: Inspecting and Identifying Code Dependencies
Pluralsight
Feature Toggles, Package Management and Versioning in Microsoft TFS and VSTS 2017
Pluralsight
Introducing .NET Core
LinkedIn Learning
Package Management in Visual Studio 2022
Pluralsight
Visual Studio Tips for Web Developers
LinkedIn Learning