MB-400: Microsoft Power Apps + Dynamics 365 Developer
Log in to EnrollSummary
- intermediate
- dynamics-365
- dynamics
- dynamics-customer-engagement
Candidates for this exam are Developers who work with Microsoft Power Apps model-driven apps in Dynamics 365 to design, develop, secure, and extend a Dynamics 365 implementation. Candidates implement components of a solution that include application enhancements, custom user experience, system integrations, data conversions, custom process automation, and custom visualizations.Candidates must have strong applied knowledge of Power Apps model-driven apps in Dynamics 365, including in-depth understanding of customization, configuration, integration, and extensibility, as well as boundaries and constraints. Candidates should have a basic understanding of DevOps practices for Power Apps model-driven apps in Dynamics 365. Candidates must expose, store, and report on data.Candidates should have development experience that includes JavaScript, TypeScript, C#, HTML, .NET, Microsoft Azure, Office 365, RESTful Web Services, ASP.NET, and PowerBI.
Learning paths
Modules in this learning path
-
Get data with Power BI Desktop
9 Units1 hr 15 minHow can you find, collect, and clean data from different sources? Power BI is a tool for making sense of your data. You will learn tricks to make data-gathering easier.
-
Get started building with Power BI
6 Units47 minLearn what Power BI is, including its building blocks and how they work together.
-
Model data in Power BI
9 Units1 hr 7 minConnect Power BI to multiple data sources to create reports. Define the relationship between your data sources.
-
Use visuals in Power BI
10 Units1 hr 16 minCreate and customize visuals to present data in compelling and insightful ways.
-
Explore data in Power BI
11 Units53 minTurn your business intelligence data into data insights by creating and configuring Power BI dashboards.
-
Publish and share in Power BI
11 Units1 hr 4 minPublish and share your Power BI reports and dashboards to teammates in your organization or to everyone on the web.
Modules in this learning path
-
Introduction to Common Data Service for developers
5 Units30 minThe goal of this module is to give an introductory overview of the Power Platform SDKs that are available from Microsoft via NuGet.
-
Extend plug-ins
8 Units1 hr 33 minThe purpose of this module is to provide an in-depth overview of plug-ins as it relates to 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.
Modules in this learning path
-
Introduction to web resources
8 Units43 minThis module will focus on educating developers on how to write HTML web resources in support of presenting custom presentation logic within the Microsoft Power Platform user experience.
-
Performing common actions with client script
6 Units1 hr 27 minThe goal of this module is to review how to achieve common user experience automation procedures through Client Script. This module is intended to serve as a practical guide for how to solve real-world scenarios that are frequently encountered during the Microsoft Power Platform implementations.
-
Automate Business Process Flows with client script
7 Units1 hr 31 minThis 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.
Modules in this learning path
-
Introduction to Power Platform developer resources
6 Units37 minImportant
Dynamics 365 licensing is changing. Microsoft Learn content may reflect either the updated branding or earlier branding during our period of transition. For more information about these licensing changes, see Dynamics 365 Licensing Update.The goal of this module is to give a broad-scoped overview of the developer experience as it relates to the 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 the Power Platform.
-
Use developer tools to extend the Power Platform
6 Units1 hr 5 minImportant
Dynamics 365 licensing is changing. Microsoft Learn content may reflect either the updated branding or earlier branding during our period of transition. For more information about these licensing changes, see Dynamics 365 Licensing Update.This module will focus on the available developer tools that can help you perform development activities with the Microsoft Power Platform.
-
Introduction to extending the Microsoft Power Platform
6 Units40 minImportant
Dynamics 365 licensing is changing. Microsoft Learn content may reflect either the updated branding or earlier branding during our period of transition. For more information about these licensing changes, see Dynamics 365 Licensing Update.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 the Microsoft Power Platform development, which is the decision-making process of determining when to use configuration versus code.
Modules in this learning path
-
Access Common Data Service data in Dynamics 365 portals
8 Units1 hr 2 minImportant
Dynamics 365 licensing is changing. Microsoft Learn content may reflect either the updated branding or earlier branding during our period of transition. For more information about these licensing changes, see Dynamics 365 Licensing Update.The ability to easily surface and interact with Common Data Service data on a website is one of the core benefit for implementing a Dynamics 365 Portal. This module will focus on the techniques and methods to display and interact with Common Data Service data on the Dynamics 365 Portal.
-
Secure Common Data Service data in Dynamics 365 portals
6 Units46 minImportant
Dynamics 365 licensing is changing. Microsoft Learn content may reflect either the updated branding or earlier branding during our period of transition. For more information about these licensing changes, see Dynamics 365 Licensing Update.Dynamics 365 portals include the features that allow secure access to the Common Data Service data. This module will focus on the Common Data Service data security, how to scope and apply permissions to the portal users and how to manage data access restrictions.
-
Develop with Dynamics 365 portals
8 Units54 minImportant
Dynamics 365 licensing is changing. Microsoft Learn content may reflect either the updated branding or earlier branding during our period of transition. For more information about these licensing changes, see Dynamics 365 Licensing Update.Many business requirements can be achieved by configuring the out of the box Dynamics 365 portals components. However, there always will be some critical needs and functionality that will require custom development. While the hosted portal components cannot be changed or extended, the Dynamics 365 Portals provide many other various extension and integration methods for developers.