IL - MB-400 Microsoft Power Apps Dynamics 365 Developer

Course Overview

In this course you will learn how to create a technical design, configure Common Data Service, create and configure Power Apps and configure business process automation. You will also learn how to extend the user experience, extend the platform and develop integrations. This course will help prepare you to pass the Microsoft certification exam MB-400 Microsoft Power Apps Dynamics 365 Developer.

Course Details
  • Duration: 3 days
  • Level: 300

Who this course is designed for
  • Developer Professionals

  • Create and document a data model
  • Implement entities and fields
  • Create and maintain solutions
  • Automate business processes
  • Extend the user experience
  • Develop integrations
  • A basic understanding of the Power Platform.
  • Experience in software development against the Microsoft stack and Visual Studio.
  • Experience in administering solutions in Azure (preferred).

Course Outline

Module 01 - Validate Requirements and Design Technical Architecture
In this module you will learn how to design and validate technical architecture, design authentication and authorization strategy, determine whether requirements can be met with out-of-the-box functionality and determine when to use Logic Apps versus Power Automate flows. You will also learn how to determine when to use serverless computing vs. plug-ins and determine when to build a virtual entity data source provider vs. when to use connectors. 

Module 02 - Create a Data Model
In this module you will learn how to design a data model.

Module 03 - Configure Security to Support Development
In this module you will learn how to troubleshoot operational security issues and create or update security roles and field-level security profiles.

Module 04 - Implement Entities and Fields
In this module you will learn how to configure entities, fields and relationships.

Module 05 - Create and Maintain Solutions
In this module you will learn how to configure solutions, import and export solutions and manage solution dependencies.

Module 06 - Create Model-Driven Apps
In this module you will learn how to configure a model-driven app, forms, views and visualizations.

Module 07 - Create Canvas Apps
In this module you will learn how to configure a Canvas App and develop complex expressions.

Module 08 – Configure Power Automate
In this module you will learn how to configure a Flow, configure actions to use Common Data Service connectors and develop complex expressions.

Module 09 - Implement Processes
In this module you will learn how to create and configure business process flows and business rules.

Module 10 - Apply Business Logic Using Client Scripting
In this module you will learn how to configure supporting components, create JavaScript or Typescript code, register an event handler and use the Web API from client scripting.

Module 11 - Create a Power Apps Component Framework (PCF) Component
In this module you will learn how to initialize a new PCF component, configure a PCF component manifest and implement the component interfaces. This module will also cover how to package, deploy, and consume the component and use Web API device capabilities and other component framework services.

Module 12 - Create a Command Button Function
In this module you will learn how to create the command function, design command button triggers, rules, and actions, edit the command bar using the Ribbon Workbench and modify the form JavaScript library dependencies.

Module 13 - Create a Plug-In
In this module you will learn how to debug and troubleshoot a plug-in, develop a plug-in and use the global Discovery Service endpoint. You will also learn how to optimize plug-ins for performance, register custom assemblies by using the Plug-in Registration Tool and create custom actions.

Module 14 - Configure Custom Connectors for Power Apps and Flow
In this module you will learn how to create a definition for the API, configure API security and use policy templates.

Module 15 - Use Platform APIs
In this module you will learn how to interact with data and processes using the Web API, optimize for performance, concurrency, transactions, and batching and perform discovery using the Web API. This module will also cover how to perform entity metadata operations with the Web API and use OAuth with the platform APIs.

Module 16 - Publish and Consume Events
In this module you will learn how to publish an event by using the API, publish an event by using the Plug-in Registration Tool, register a webhook and create an Azure event listener application.

Module 17 - Implement Data Synchronization
In this module you will learn how to configure and use entity change tracking, configure the data export service to integrate with Azure SQL Database and create and use alternate keys.

Contact the experts at Opsgility to schedule this class at your location or to discuss a more comprehensive readiness solution for your organization.

Contact a Cloud Training Specialist
Looking for on-demand training?
Hands-On Learning with Azure or 365