PL-400T00 – Microsoft Power Platform Developer

  • Duration: 10 weeks
Categories:

1. How to build your first model-driven app with Dataverse

Do you want to quickly build apps with little to no code? This module focuses on the building blocks of Dataverse and model-driven apps. These key components will help you build quick business apps in your organization.

Click here to know more

2. Get started with model-driven apps in Power Apps

Model-driven app design is an approach that focuses on quickly adding components to your apps. These components include dashboards, forms, views, and charts. With little or no code, you can make apps that are simple or complex.

Click here to know more

3. Manage tables in Dataverse

Dataverse tables are similar to tables in a database. Every instance of a Dataverse database includes a base set of tables that provide structure for data that is commonly used by business applications.

Click here to know more

4. Create and manage columns within a table in Dataverse

Do you want to create new data columns or use existing standardized columns for your business solutions? This module will show you how to manage or create new columns within a table in Dataverse.

Click here to know more

5. Working with choices in Dataverse

Do you want to create standardized choice lists that you can use across all of your Power Apps? This module will show you how to create new or use standard choice lists called choices in Dataverse.

Click here to know more

6. Create a relationship between tables in Dataverse

Do you need to create relationships between tables? This module will show how and why you can separate data into tables and how to relate between tables to build complex and robust business solutions. It will also explain the different kinds of relationships that you can define between tables in Dataverse.

Click here to know more

7. Define and create business rules in Dataverse

The ability to build business rules that ensure consistent business logic whatever app is accessing that data set is imperative to a successful business operation. This module will show you how you can build business rules that are triggered anytime they’re used within Dataverse.

Click here to know more

8. Create and define calculation or rollup columns in Dataverse

Do you want to use rollup or calculation columns? This module shows you how to build calculations or rollups that are defined and triggered within the data in Dataverse, regardless of the app that accesses that data set.

Click here to know more

9. Get started with security roles in Dataverse

Do you want to use security roles to limit user permissions? This module will show you how you can set permissions to limit access to an environment. Or limit which users can view, edit, or delete data in an environment within Dataverse.

Click here to know more

10. Get started with Power Apps canvas apps

Learn the basics of Power Apps and how you can use it in your organization.

Click here to know more

11. Customize a canvas app in Power Apps

Learn how to customize an app by adding controls, images, and logic.

Click here to know more

12. Manage apps in Power Apps

Manage app versions, app sharing, and environments in Power Apps.

Click here to know more

13. Navigation in a canvas app in Power Apps

App users can only navigate through the navigation options provided by an app developer, and this module is designed to help you build a good navigation experience for your canvas app.

Click here to know more

14. How to build the UI in a canvas app in Power Apps

Do you want to build a better UI for app users? This module helps you do that using themes, icons, images, personalization, different form factors, and controls.

Click here to know more

15. Use and understand Controls in a canvas app in Power Apps

Controls help create a better experience for the user and collect the appropriate data. This module will help you understand and use Controls.

Click here to know more

16. Document and test your Power Apps application

In this module, you’ll learn best practices around testing and documenting your Power Apps application.

Click here to know more

17. Use imperative development techniques for canvas apps in Power Apps

Imperative development techniques can help you achieve the goal for your app. You will learn about different development methods and different variables in Power Apps.

Click here to know more

18. Create formulas that use tables, records, and collections in a canvas app in Power Apps

Do you have need for complex formulas in your app? This module can help you write those formulas.

Click here to know more

19. Perform custom updates in a Power Apps canvas app

With some Power Apps canvas apps a form is not the solution. This module will focus on how to perform custom updates when your data is not in a form.

Click here to know more

20. Complete testing and performance checks in a Power Apps canvas app

Do you want to test your app and improve it’s performance? This module will help you understand how to test an app and improve performance.

Click here to know more

21. Work with relational data in a Power Apps canvas app

Do you want to improve a user’s experience in your canvas app? This module will show you how to work with relational data to provide a good experience for app users.

Click here to know more

22. Work with data source limits (delegation limits) in a Power Apps canvas app

It’s important to learn how to work with data source limits. You need to understand the various limits and variables that go into those limits to best work with data in Power Apps. This will help you chose the best data source for an app to meet your requirements.

Click here to know more

23. Connect to other data in a Power Apps canvas app

Do you need to connect to data that isn’t tabular? This module will help with that. It includes discussion of action-based connectors, Flow, and user data.

Click here to know more

24. Use custom connectors in a Power Apps canvas app

Custom connectors can be used with your canvas app when a built-in connector is not available. This module focuses on using custom connectors.

Click here to know more

25. Get started with Power Automate

Power Automate is an online workflow service that automates actions across the most common apps and services.

Click here to know more

26. Build approval flows with Power Automate

Power Automate is an online workflow service that automates actions across the most common apps and services. In this module, you’ll build approval flows to streamline your business, save time, and work more efficiently.

Click here to know more

27. Introduction to expressions in Power Automate

Get the most out of your data using functions to create expressions.

Click here to know more

28. 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.

Click here to know more

29. 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.

Click here to know more

30. 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.

Click here to know more

31. 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.

Click here to know more

32. 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.

Click here to know more

33. Performing common actions with client script

The 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 Microsoft Power Platform implementations.

Click here to know more

34. 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.

Click here to know more

35. Get started with Power Apps component framework

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

Click here to know more

36. 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.

Click here to know more

37. 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.

Click here to know more

38. Access Dataverse in Power Apps portals

The ability to show and interact with Dataverse data on a website is a core benefit of implementing a Microsoft Power Apps portal. This module focuses on the several techniques and methods to display and interact with Dataverse data in Power Apps portals.

Click here to know more

39. Extend Power Apps portals

The world of business software applications has embraced a movement toward building apps that use low-code/no-code methods. This movement is one of the pillars of Microsoft Power Platform, including Power Apps portals. However, many projects often include functionality or features that can only be addressed with advanced software development techniques. This module explains how to extend portal functionality by using software development and how to use application lifecycle management (ALM) techniques to deploy portals.

Click here to know more

40. Build custom Power Apps portals web templates

This module describes custom web templates and how they can be built and configured to extend and enhance a Power Apps portal. A portal is provisioned with a series of prebuilt web templates. As makers encounter more complex scenarios, they need to understand how to use Liquid template language to create their own web templates that address project requirements.

Click here to know more

41. Work with Dataverse Web API

Learn about working with the Dataverse Web API.

Click here to know more

42. Integrate Dataverse Azure solutions

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

Click here to know more

Leave feedback about this