Course Description
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.
CEU:Microsoft Power Platform Developer Training (PL-400)
Agenda
PL-400 Training Outline
Module 1: Work with Microsoft Dataverse
Introduction to Microsoft Dataverse
Manage Environments
Manage Customizations with Solutions
Create and Manage Tables in Microsoft Dataverse
Create and Manage Columns in Microsoft Dataverse
Create Relationships Between Tables in Dataverse
Create and Define Calculated and Rollup Columns in Dataverse
Define and Create Business Rules in Microsoft Dataverse
Manage Security in Microsoft Dataverse
Module 2: Create Model-Driven Apps
Get Started with Model-Driven Apps
Configure Forms
Configure Views
Command Bar
Module 3: Create Canvas Apps
Get Started with Power Apps
Understanding Low Code as a Traditional Developer
Customize a Canvas App in Power Apps
Navigation in a Canvas App in Power Apps
Power Fx Formulas
Canvas Components
Document and Test Your Power Apps Application
Module 4: Advanced Techniques in Canvas Apps
Use Imperative Development Techniques for Canvas Apps
Perform Custom Updates in a Canvas App
Use Dataverse Choice Columns with Formulas
Work with Relational Data in a Canvas App
Work with Data Source Limits (Delegation Limits) in a Canvas
App
Performance in Canvas Apps
Module 5: Automate a Business Process Using Power
Automate
Get Started with Power Automate
Introduction to Expressions in Power Automate
Use Dataverse Triggers and Actions in Power Automate
Advanced Features of Cloud Flows
Module 6: Introduction to Developing with Power Platform
Introduction to Microsoft Power Platform Developer Resources
Use Developer Tools to Extend Microsoft Power Platform
Introduction to Extending Microsoft Power Platform
Work with Dataverse APIs
Module 7: Extending the Model-Driven Apps User Experience
Performing Common Actions with Client Script
Best Practices with Client Script
Module 8: Create Code Components with the Power Apps
Component Framework
Get Started with Power Apps Component Framework
Module 9: Extending Microsoft Dataverse
Introduction to Dataverse for Developers
Create Plug-Ins
Module 10: Integrate with Dataverse and Azure
Integrate with Azure
Integrate with Dataverse
Module 11: Custom Connectors
Get started with custom connectors in Power Automate
Module 12: Application Lifecycle Management
Solutions and Application Lifecycle Management
Module 13: Create a Technical Design (Optional)
Technical architecture
Audience
Candidates for this exam design, develop, test, secure, and troubleshoot Microsoft Power Platform solutions. Candidates implement components of a solution that include application enhancements, custom user experiences, system integrations, data conversions, and custom process automation.
Candidates must have strong applied knowledge of Microsoft Power Platform services, including in-depth understanding of its capabilities, boundaries, and constraints. Candidates should have a basic understanding of authentication, security, and application lifecycle management (ALM) practices for the Microsoft Power Platform.
Candidates should have development experience that includes Microsoft Power Platform services, JavaScript, JSON, TypeScript, C#, HTML, RESTful Web APIs, and Microsoft Azure.