Back to about the course | Back to main 2023 Course outline Learning Path Module 1. Work with Microsoft Dataverse 1. Introduction to Microsoft Dataverse2. Manage environments 3. Manage customizations with solutions 4.1. Create tables in Microsoft Dataverse4.2 Manage tables in Dataverse5.1. Create and manage columns within a table in Dataverse5.2. Working with choices in Dataverse6. Create relationships between tables in Dataverse7. Create and define calculated and rollup columns in Dataverse8. Define and create business rules in Microsoft Dataverse9. Manage security in Microsoft DataversPractice Lab 1: Data modeling 2. Create model driven apps 1. Get started with model-driven apps2. Configure forms3. Configure views4. Command barPractice Lab 2: Model-driven app 3. Create canvas apps 1. Get started with Power Apps2. Understanding Low Code as a Traditional Developer3. Customize a canvas app in Power Apps4. Navigation in a canvas apps 5.1 Create formulas to change properties in a Power Apps canvas app5.2 Create formulas to change behaviors in a Power Apps canvas app5.3 Author a basic formula that uses tables and records in a Power Apps canvas app6. Canvas components (None MS Learn link)7. Testing canvas appsPractice 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 app3. Use Dataverse choice columns with formulas4.1. Work with relational data in a Power Apps canvas app4.2. Reduce complexity in your data model with Dataverse table relationships5. Work with data source limits (delegation limits) in a canvas app6.1. Complete testing and performance checks in a Power Apps canvas app6.2. Optimize app load time6.3. Use Monitor to troubleshoot Power Apps6.4. Use Power Apps Instrumentation with Application InsightsPractice Lab 4: Advanced canvas app techniques 5. Automate a business process using Power Automate 1. Get started with Power Automate2. Introduction to expressions in Power Automate 3. Use Dataverse triggers and actions in Power Automate4. 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 resources2. Use developer tools to extend Microsoft Power Platform 3. Introduction to extending Microsoft Power Platform4. Work with Dataverse APIsPractice Lab 6: Power Platform toolsPractice Lab 7: Power Platform APIs 7. Extending the model-driven apps user experience 1. Performing common actions with client script2. Best practices with client scriptPractice Lab 8: Client scripting 8. Create code components with the Power Apps Component Framework 1. Get started with Power Apps component frameworkPractice Lab 9: Power Apps Component Framework 9. Extending Microsoft Dataverse 1. Introduction to Dataverse for developers2. Create plug-insPractice 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 Automate1.2. Configure custom connectors with authenticated APIs in Power Automate2. Azure API Management and custom connectors3. OpenAPI definitions4. Policy templatesPractice Lab 13 – Custom Connector 12. Application lifecycle management 1.1. Manage solutions in Power Apps and Power Automate1.2 Introduction to solutions for Microsoft Power Platform 13. Create a Technical Design (Optional) 1. Technical architecture (No Microsoft Learn module) Return to top | back to about the course | Back to main