Course Code: 1166

PL-100T00 Microsoft Power Platform App Maker

Class Dates:
4 Days
Class Time:
Instructor-Led Training, Virtual Instructor-Led Training


  • Course Overview
  • 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.
  • Audience
  • The App Maker builds solutions to simplify, automate, and transform tasks & processes for themselves & their team with deep expertise in the business domain. They have basic data modeling, UX design, requirements analysis, and process analysis skills. The App Maker creates, enforces & automates business processes, structures digital collection of information, and improves efficiency of repeatable tasks. The App Maker uses the Maker tools of Power Platform to solve business problems. They may use advanced features of Microsoft apps & third-party productivity tools. The App Maker is aware of the capabilities & limitations of available tools and understands how to apply them. It 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.


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

Course Details

  • Module 1: Introduction to Microsoft Power Platform
  • This module introduces you to Microsoft Power Platform. Learn the components of Power Platform and the value of using it to create business solutions.
  • Module 2: Create a model-driven app in Power Apps
  • This module introduces you to creating a model-driven app in Power Apps that uses Microsoft Dataverse.
  • Module 3: Create a canvas app in Power Apps
  • Introduces you to canvas Power Apps
  • Create and customize an app
  • Manage and distribute
  • How to provide the best app navigation
  • Build the best UI using theme, icons, images, personalization
  • Different form factors, and controls
  • Module 4: Automate a business process using Power Automate
  • Introduce you to Power Automate
  • Teach you how to build workflows
  • How to administer flows
  • Module 5: Create and use analytics reports with Power BI
  • Learn what Power BI is
  • Include its building blocks and how they work together
  • Module 6: Get started with AI Builder and Power Virtual Agents
  • Build an AI model from the beginning
  • Shows how you can use it in your business without writing a single line of code
  • Create a chatbot with Power Virtual Agents for Teams
  • Skills Gained
  • Design apps and automate workflows
  • Create apps and automate workflows
  • Analyze and visualize data in context of an app or automated workflow
  • Design business solutions-Create a high-level design
  • 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
  • Identify Microsoft Power Platform components
  • 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
  • Design the user interface (UI) for a business solution
  • Identify opportunities for component reuse
  • Select UI elements for canvas apps
  • Identify the model-driven forms and Dataverse views that are needed
  • Design reporting and visualizations for business solutions
  • 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
  • Analyze and visualize data - Create and consume Power BI dashboards
  • 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 appsShare Power BI dashboards
  • Share Power BI dashboards
  • Describe AI Builder models
  • 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 business solutions - Manage Microsoft Power Platform components during development
  • 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 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
  • Create and manage canvas apps
  • 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
  • Create screens for canvas apps
  • 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
  • Configure Microsoft Dataverse
  • 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
  • Create Power Automate flows
  • Describe types of triggers for cloud flows
  • Create cloud flows
  • Configure triggers for cloud flows
  • 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
  • Create Microsoft Power Virtual Agents chatbots in Microsoft Teams
  • Identify use cases and capabilities for chatbots
  • Create a chatbot that uses topics and trigger phrases
  • Test a chatbot
  • Publish a chatbot