Loading Events

« All Events

  • This event has passed.

Virtual Power Apps Boot Camp (May 2023)

May 15 @ 9:00 am - May 18 @ 5:00 pm EDT



The numbers below include tickets for this event already in your cart. Clicking "Get Tickets" will allow you to edit any existing attendee information as well as change ticket quantities.
Tickets are no longer available
Want to join the waitlist for this class? Send us an email.


**This Boot Camp is sold out!

Sign-up for our upcoming Power BI Boot Camp on August 7. Click HERE to purchase your ticket now!


Boot Camp Details

Creating applications no longer has to be a long, arduous process reserved exclusively for those in IT. With Power Apps you can build beautifully designed applications and solutions on your own, providing instant satisfaction to your needs.

This course takes a deep-dive into the Power Apps ecosystem, showing all three application types: canvas, model-driven, and portal application solutions. The class starts at canvas application basics and quickly dives into more complex solutions. The solutions we build will be built upon DataVerse but the same lessons work on other data platforms like SharePoint or SQL Server. You’ll learn to create collections, variables, and best practices on using the Power Apps programming language. You’ll also learn UI best practices for engaging users and more advanced component construction for reusability. Later in the class, you’ll learn how to build model-driven apps on Dataverse for different use-cases and Portal applications to interact with anonymous users.



This class is targeted at developers, analysts, or end-users looking to design their own line of business applications and solutions in Power Apps. Because this class is focused on self-service end-user solutions, previous SQL Server knowledge is not required. While it’s not mandatory, ideally students should have a basic understanding of database terminology such as tables, views, columns, rows, etc.

System Requirements

  • Windows 11, 10, Windows 7, Windows 8, Mac
  • Android or iPhone device with Power Apps installed

Outline of the Bootcamp

Module 01 – Power Apps Ecosystem and Introduction

  • Power Platform overview
  • Power Platform environment best practices
  • Licensing Power Apps
  • Power Apps mobile application
  • Pros and cons of each application type you can build in Power Apps

Module 02 – Building Quick Apps from Wizard

  • Setting up connections
  • Setting up your first quick application
  • Where to store your data
  • Version control and saving
  • Controls you can use in Power Apps
  • Navigating around Power Apps

Module 03 – Building A Canvas Application from Scratch

  • Using variables to create themes
  • Creating galleries to view your data
  • Adding forms to modify and enter data
  • Deleting data

Module 04 – Power FX

  • Common Power FX formulas to filter the data
  • Defaulting form fields
  • Conditional logic in Power FX

Module 05 – Advanced Canvas Application Concepts

  • Creating popup dialog boxes
  • Using the Patch function
  • Interfacing with Active Directory to conditionally show objects

Module 06 – Collections

  • Using collections to pass arrays between screens
  • Advanced Power FX to use and control the collection

Module 07 – UI Tips and Tricks for Canvas Applications

  • Creating reusable components
  • Installing components developed by others

Module 08 – Integrating Power Automate

  • Creating a Power Automate approval
  • Executing Power Automate from Power Apps

Module 09 – Creating a Solution

  • Power Platform solution best practices
  • Power Platform publishers
  • Application Lifecycle Management (ALM) best practices for Power Platform
  • Moving a solution to another environment or tenant

Module 10 – Creating Tables, Views, and Forms in Dataverse

  • Best practices with choosing your table data types
  • Creating views to see the data
  • Creating forms to enter the data
  • How to load data into Dataverse with Dataflows

Module 11 – Creating a Model-Driven Applications

  • Creating a model-driven application
  • Other methods to load data into Dataverse
  • Navigating around the model-driven application
  • Components in model-driven applications

Module 12 – Dataverse Business Rules

  • Creating rules to hide and show fields
  • How to lock a record upon a field change

Module 13 – Business Process Flows

  • Implementing a human business process to guide users through data entry
  • Enrolling older data into the business process
  • Triggering Power Automate workflows from the business process

Module 14 – Introduction to Portal Applications

  • Creating a Power Portal website
  • Creating a list to see your data
  • Creating a form to enter the data
  • Power Portal security models
  • Advanced forms to control the user experience
  • Styling the portal

Module 15 – Power Apps for Teams

  • Best practices for Power Apps for Teams
  • Making your apps responsive
  • Security models in Teams

Module 16 – Dataverse Security Models

  • Implementing row-level security in Power Apps
  • Business Units in Dataverse
  • Hierarchy security to allow a manager to see his or her employee’s data
  • Column-level security to protect sensitive data like salary columns

*Price is in USD and any discount applied is for new purchases only. Offers are subject to change with/without notice and are for a limited time only.”


May 15 @ 9:00 am EDT
May 18 @ 5:00 pm EDT
Event Categories:


Matt Peterson