1. Work with Microsoft Dataverse |
1. Introduction to Microsoft Dataverse 2. Manage environments 3. Manage customizations with solutions 4.1. Create tables in Microsoft Dataverse 4.2 Manage tables in Dataverse 5.1. Create and manage columns within a table in Dataverse 5.2. Working with choices in Dataverse 6. Create relationships between tables in Dataverse 7. Create and define calculated and rollup columns in Dataverse 8. Define and create business rules in Microsoft Dataverse 9. Manage security in Microsoft Datavers Practice Lab 1: Data modeling |
2. Create model driven apps |
1. Get started with model-driven apps 2. Configure forms 3. Configure views 4. Command bar Practice Lab 2: Model-driven app |
3. Create canvas apps |
1. Get started with Power Apps 2. Understanding Low Code as a Traditional Developer 3. Customize a canvas app in Power Apps 4. Navigation in a canvas apps 5.1 Create formulas to change properties in a Power Apps canvas app 5.2 Create formulas to change behaviors in a Power Apps canvas app 5.3 Author a basic formula that uses tables and records in a Power Apps canvas app 6. Canvas components (None MS Learn link) 7. Testing canvas apps Practice Lab 3: Canvas app |
4. Advanced techniques in canvas apps |
1. Use imperative development techniques for canvas apps 2. Perform custom updates in a canvas app 3. Use Dataverse choice columns with formulas 4.1. Work with relational data in a Power Apps canvas app 4.2. Reduce complexity in your data model with Dataverse table relationships 5. Work with data source limits (delegation limits) in a canvas app 6.1. Complete testing and performance checks in a Power Apps canvas app 6.2. Optimize app load time 6.3. Use Monitor to troubleshoot Power Apps 6.4. Use Power Apps Instrumentation with Application Insights Practice Lab 4: Advanced canvas app techniques |
5. Automate a business process using Power Automate |
1. Get started with Power Automate 2. Introduction to expressions in Power Automate 3. Use Dataverse triggers and actions in Power Automate 4. Advanced features of cloud flows (No Microsoft Learn module) Practice Lab 5: Power Automate |
6. Introduction to developing with Power Platform |
1. Introduction to Microsoft Power Platform developer resources 2. Use developer tools to extend Microsoft Power Platform 3. Introduction to extending Microsoft Power Platform 4. Work with Dataverse APIs Practice Lab 6: Power Platform tools Practice Lab 7: Power Platform APIs |
7. Extending the model-driven apps user experience |
1. Performing common actions with client script 2. Best practices with client script Practice Lab 8: Client scripting |
8. Create code components with the Power Apps Component Framework |
1. Get started with Power Apps component framework Practice Lab 9: Power Apps Component Framework |
9. Extending Microsoft Dataverse |
1. Introduction to Dataverse for developers 2. Create plug-ins Practice Lab 10 – Dataverse Plug-ins |
10. Integrate with Dataverse and Azure |
1. Integrate with Azure 2. Integrate with Dataverse (No Microsoft Learn module) Practice Lab 11 – Azure Functions |
11. Custom Connectors |
1.1. Get started with custom connectors in Power Automate 1.2. Configure custom connectors with authenticated APIs in Power Automate 2. Azure API Management and custom connectors 3. OpenAPI definitions 4. Policy templates Practice Lab 13 – Custom Connector |
12. Application lifecycle management |
1.1. Manage solutions in Power Apps and Power Automate 1.2 Introduction to solutions for Microsoft Power Platform |
13. Create a Technical Design (Optional) |
1. Technical architecture (No Microsoft Learn module) |