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 Dataverse Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
  • 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

Tags

Related Courses

Software as a Service
University of California, Berkeley via Coursera
Software Testing
University of Utah via Udacity
The Hardware/Software Interface
University of Washington via Coursera
Software Debugging
Saarland University via Udacity
Introduction to Systematic Program Design - Part 1
The University of British Columbia via Coursera