Summary

PL-100T00 Microsoft Power Platform App Maker

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 contains a 1-day Applied Workshop that 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.

Introduction

Who Should Attend
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.

Course Objectives
– Design apps and automate workflows
– Create apps and automate workflows
– Analyze and visualize data in context of an app or automated workflow

Outline

  • 1 - Create a canvas app in Power Apps

    • Get started with Power Apps canvas apps
    • Customize a canvas app in Power Apps
    • How to build the UI in a canvas app in Power Apps
    • Navigation in a canvas app in Power Apps
    • Manage apps in Power Apps
    • Build a mobile-optimized app from Power Apps
  • 2 - Create a model-drive application in Power Apps

    • Introduction to model-driven apps and Dataverse
    • Create tables in Dataverse
    • Get started with model-driven apps in Power Apps
    • Configure forms, charts, and dashboards in model-driven apps
  • 3 - Automate a business process using Power Automate

    • Getting started with Power Automate
    • Build approval flows with Power Automate
    • Build flows to manage user information
    • Power Automate's deep integration across multiple data sources
    • Use the Admin center to manage environments and data policies in Power Automate
    • Use AI Builder in Power Automate
    • Optimize your business process with process advisor
  • 4 - Manage permissions and administration for Dataverse

    • Get started with security roles in Dataverse
    • Use administration options for Dataverse
  • 5 - Get started using Dataverse

    • Introduction to Dataverse
    • Create and manage environment in Dataverse
    • Create tables in Dataverse
    • Manage tables in Dataverse
    • Create and manage columns within a table in Dataverse
    • Working with choices in Dataverse
    • Load/export data and create data views in Dataverse
    • Connect to other data in a Power Apps canvas app
  • 6 - Use advanced formula techniques and custom updates in Power Platform

    • Create formulas that use tables, records, and collections in a canvas app in Power Apps
    • Use Dataverse choice columns with formulas
    • Reduce complexity in your data model with Dataverse table relationships
    • Use imperative development techniques for canvas apps in Power Apps
    • Perform custom updates in a Power App cancas app
    • Work with canvas app source code
  • 7 - Use best practices to secure and govern Microsoft Power Platform environments

    • Introduction to Microsoft Power Platform security and governance
    • Plan and manage your Microsoft Power Platform environment
    • Get started with Microsoft Power Platform Center of Excellence
    • Manage solutions in Power Apps and Power Automate
    • Implementation recommendations for Microsoft Power Platform environments
    • Manage Power Virtual Agents
    • Manage environmental changes in Microsoft Power Platform
    • Use templates to enforce governance policies in Microsoft Power Platform
  • 8 - Create and use analytics reports with Power BI

    • Get started building with Power BI
    • Get data with Power BI Desktop
    • Model data in Power BI
    • Use visuals in Power BI
    • Explore data in Power BI
    • Publish and share in Power BI
  • 9 - Bring AI to your business with AI Builder

    • Get started with AI Builder
    • Manage models in AI Builder
  • 10 - Use the UI and controls in a canvas app in Power Apps

    • Navigation in a canvas app in Power Apps
    • How to build the UI in a canvas app in Power Apps
    • Use and understand Controls in a canvas app in Power Apps
    • Document and test your Power Apps application
  • 11 - Create a business process flow in Power Automate

    • Introduction to business process flows in Power Automate
    • Advanced concepts to improve business process flows in Power Automate
    • Introduction to expressions in Power Automate
  • 12 - Create apps, chatbots, flows, and more with Microsoft Dataverse and Teams

    • Get started with Microsoft Dataverse for Teams
    • Build your first app with Power Apps and Dataverse for Teams
    • Build your first workflow with Power Automate and Dataverse for Teams
    • Create a chatbot with Power Virtual Agents and Dataverse for Teams
    • Create reports for Power BI and Dataverse for Teams
  • 13 - Validate your app maker skills

    • Create tables in Dataverse
    • Create and manage columns within a table in Dataverse
    • Get started with Power Apps canvas apps
    • How to build the UI in canvas app in Power Apps
    • Get started with Power Automate
    • Challenge Project - Build a booking request app with Power Apps and Power Automate

Course Schedule

*Indicates a course that spans over multiple days.

**Indicates a course that is only a half day.