IT Training

PL-400 : Microsoft Power Platform Developer

The Microsoft Power Platform helps organizations optimize their operations by simplifying, automating and transforming business tasks and processes. In this course, students will learn how to build Power Apps, Automate Flows and extend the platform to complete business requirements and solve complex business problems.

Qui devrait suivre ce cours?

Candidates for this course design, develop, secure, and troubleshoot Power Platform solutions. Candidates implement components of a solution that include application enhancements, custom user experience, system integrations, data conversions, custom process automation, and custom visualizations. Candidates will gain applied knowledge of Power Platform services, including in-depth understanding of capabilities, boundaries, and constraints. Candidates should have development experience that includes JavaScript, JSON, TypeScript, C#, HTML, .NET, Microsoft Azure, Microsoft 365, RESTful Web Services, ASP.NET, and Power BI.

Prérequis

Candidates should have development experience that includes JavaScript, JSON, TypeScript, C#, HTML, .NET, Microsoft Azure, Microsoft 365, RESTful Web Services, ASP.NET, and Power BI

After completing this course, students will be able to:

  • Create a technical design
  • Configure Common Data Service
  • Create and configure Power Apps
  • Configure business process automation
  • Extend the user experience
  • Extend the platform
  • Develop Integrations

Module 1: Introduction to Microsoft Power Platform developer resources

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: Use developer tools to extend Microsoft Power Platform

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: Introduction to extending Microsoft Power Platform

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.

Module 4: Introduction to Dataverse for developers

The goal of this module is to give an introductory overview of Microsoft Power Platform SDKs that are available from Microsoft via NuGet.

In this module, you will:

  • Explain what functions can be executed against Microsoft Power Platform via Microsoft Power Platform SDKs.
  • Perform basic operations against Microsoft Power Platform such as create/read/update/delete operations.

Module 5: Extend plug-ins

The purpose of this module is to provide an in-depth overview of plug-ins as it relates to Microsoft Power Platform development. This module will review how and when plug-ins are implemented, how they are registered and deployed, and the various configuration options that are available during plug-in registration.

In this module, you will:

  • Learn how to extend plug-ins.

Module 6: Automate business process flows with client script

This module will focus on educating developers on how to perform common techniques in regard to automating business process flows, along with explaining the context of when these scenarios might be applied.

In this module, you will:

  • Automate business process flow actions by using JavaScript/TypeScript API methods

Module 7: Get started with Power Apps component framework

Learn how to get started with Microsoft Power Apps component framework.

In this module, you will:

  • Learn about Power Apps component framework architecture.
  • Learn about Power Apps component tooling.

Module 8: Build a Power Apps component

Build a custom Power Apps component, create a code component solution package, and then test and debug a code component.

In this module, you will:

  • Create a custom Power Apps component.
  • Create a code component solution package.
  • Test and debug a code component.
  • Learn key concepts of Dataverse auditing

Module 9: Use advanced features with Power Apps component framework

Get details on how to address more complex scenarios as it applies to a Power Apps component framework. This module covers how to use client frameworks such as React and Angular within a component, along with how to address scenarios such as file upload, localization, and integration with Microsoft Dataverse Web API.

In this module, you will:

  • Use formatting API in a Power Apps component.
  • Use Dataverse web API in a Power Apps component.

Module 10: Work with Dataverse Web API

Learn about working with the Dataverse Web API.

In this module, you will:

  • Interact with Dataverse Web API by using Postman.
  • Authorize against Dataverse with OAuth.
  • Use OData to query data.

Module 11: Integrate Dataverse Azure solutions

Gain an in-depth overview of options available within Dataverse to integrate data and events to Azure.

In this module, you will:

  • Publish Dataverse events to Microsoft Azure Service Bus.
  • Write a Service Bus Event Listener that consumes Dataverse events.

Informations practiques

Durée

5 Days

Langues

EN

Prix

€2150,00 + 21% VAT

Emplacement

Classroom Courses

Plannings

Guaranteed to run

Sessions anglophones
23/1 - 27/1Réserver
22/5 - 26/5Réserver
04/9 - 08/9Réserver
23/10 - 27/10Réserver

Partagez ce cours sur

Réservez votre formation

Entrez vos informations pour confirmer votre réservation.

    Test de pré-requis

    Vous cherchez une solution sur mesure ?