
Course Description
This course will teach you how to build apps with low-code techniques to simplify, automate, and transform business tasks and processes using Microsoft Power Platform. This course may contain a 1-day Applied Workshop that is in preview. This workshop will allow you to practice your App Maker skills by creating an end-to-end solution to solve a problem for a fictitious company. The solution will include a Microsoft Dataverse database, Power Apps canvas app, and Power Automate flows.
Audience Profile
The App Maker builds solutions to simplify, automate, and transform tasks and processes for themselves and their team where they have deep expertise in the solution business domain. They have basic data modeling, user experience design, requirements analysis, and process analysis skills. The App Maker creates and enforces business processes, structures digital collection of information, improves efficiency of repeatable tasks, and automates business processes. The App Maker uses the Maker tools of Power Platform to solve business problems. They may use advanced features of Microsoft apps and third-party productivity tools. The App Maker is aware of the capabilities and limitations of available tools and understands how to apply them. The App Maker is self-directed, and solution focused. They may not have formal IT training but are comfortable using technology to solve business problems with a personal growth mindset. They understand the operational need and have a vision of the desired outcome. They approach problems with phased and iterative strategies.
About this course
Course Outline
Design business solutions (20–25%)
-
Identify existing data sources needed to support a business solution
-
Describe the expected user experience for targeted devices and describe the differences between Microsoft Power Platform app types
-
Describe the expected logic and steps that a process will execute
-
Create a high-level structure for a new data source
-
Determine the required Microsoft Power Apps app type for a business solution
-
Determine when to use Microsoft Dataverse for Teams
-
Map a problem domain to Microsoft Power Platform tools
-
Identify options for implementing business logic
-
Describe connectors
-
Describe uses cases for cloud flows and desktop flows
-
Describe use cases for chatbots
-
Identify opportunities for component reuse
-
Select UI elements for canvas apps
-
Identify the model-driven forms and Dataverse views that are needed
-
Select reporting options for business solutions including views, Microsoft Power BI visualizations, and dashboards
-
Define visualizations for Power BI dashboards
-
Define visualizations for model-driven dashboards
-
Define visualizations for canvas apps
-
Create a simple report from an existing dataset by using Power BI Service
-
Create Power BI dashboards from existing reports
-
Embed Power BI dashboards and tiles in canvas apps and model-driven apps
-
Share Power BI dashboards
-
Describe use cases for AI Builder
-
Describe differences between prebuilt models and custom models
-
Describe the process for training custom models
-
Use a model from within Microsoft Power Automate or Microsoft Power Apps
-
Create a publisher in Dataverse
-
Create a Dataverse solution
-
Export or import Dataverse solution
-
Export or import a canvas app or a cloud flow
-
Add existing apps and flows to a Dataverse solution
-
Create model-driven apps
-
Create and configure Dataverse table forms
-
Create and configure Dataverse table views
-
Share model-driven apps with other users and groups
-
Create and configure model-driven dashboards
-
Connect to data sources in canvas apps
-
Interpret App checker results
-
Manage versions of canvas apps
-
Publish canvas apps
-
Share canvas apps with other users and groups
-
Build canvas apps screens
-
Add canvas app assets and components to screens
-
Determine when to use forms, galleries, button, labels, input controls, images, and custom controls
-
Configure UI elements
-
Implement Power Fx formulas
-
Implement collections and variables
-
Run a cloud flow from a canvas app
-
Create tables and table columns based on a data model
-
Link tables by using lookups
-
Describe use cases and capabilities of business rules
-
Create Dataverse business rules
-
Describe how Dataverse uses role-based access control (RBAC)
-
Add table permissions to existing Dataverse security roles
-
Describe types of triggers for cloud flows
-
Create cloud flows
-
Configure triggers for cloud flows
-
Configure flow actions
-
Test a cloud flow and interpret flow checker results
-
Implement conditional logic for a cloud flow
-
Create approvals and monitor the approval process by using Power Automate and Teams
-
Share cloud flows
-
Create a desktop flow for personal use
-
Identify use cases and capabilities for chatbots
-
Create a chatbot that uses topics and trigger phrases
-
Test a chatbot
-
Publish a chatbot
Prerequisites
- Basic data modeling, user experience design, requirements analysis, and process
analysis skills.
-
A personal growth mindset and are comfortable using technology to solve business problems.
-
An understanding of the operational need and have a vision of the desired outcome. They approach
problems with phased and iterative strategies.
Where
This will be a virtual event hosted on Microsoft Teams. In the Microsoft Teams platform and sessions, your name, email address, or title may be viewable by other participants. By joining this event, you agree to this experience.