Call Us: +32 2 466 00 16
Follow Us:

Microsoft PowerApps and Microsoft Flow

Training code
Book this course

Part 1 - Microsoft PowerApps

Introduction to PowerApps

In the world of the information worker you will handle information that is probably stored across different software suites, like SharePoint, Salesforce, Excel file, Access database, ... Typically, you would like your end-users to be able to browse and/or modify this data in a general user-friendly, and preferably mobile, way. Microsoft PowerApps allows people, without any development skills, to build applications that are mobile friendly on top of their data. Allowing other people to use the built application to browse the data and maybe even modify it.


  • What is PowerApps?
  • PowerApps components
  • Related technologies
  • Licensing and pricing conditions
  • PowerApps connections
  • App samples and templates
  • Introduction to PowerApps Studio
  • Canvas apps versus Model-driven apps

Building Canvas apps in PowerApps

In this module, we'll explore the capabilities when building a canvas app using PowerApps Studio. The participants will get familiar with connecting to data sources, creating pages, adding controls, bindings, behavior, ... . Besides these components, participants will also learn how to publish and share their apps with other people.


  • Creating canvas apps from data
  • Creating canvas apps from scratch
  • Screens and Pages
  • Screen components: Forms, DataCards, Controls, …
  • Handling bindings
  • Versioning, publishing and sharing apps
  • Integrating your app in other products
  • App usage analytics

PowerApps advanced features

In this module, some more advanced features you can apply in your app will be discussed. Participants will learn how to work with formulas and how to apply data source function delegation.


  • Using functions, signals, enumerations and named operators
  • Using rules to trigger based on conditions
  • Understanding and applying data source delegation

PowerApps for mobile

With the PowerApps App now available for all major mobile devices. You can run your apps on any mobile device. In this module, we'll explore the capabilities of the PowerApps App for mobile devices.


  • Capabilities of PowerApps App for IOS and Android

Part 2 - Microsoft Flow

Introduction to Flow

Microsoft Flow allows you to create automatic processes, called flows, that react to an event in one app or application (like SharePoint, Twitter, ...), do something with the event data, and then use this data in another service (like SharePoint, Salesforce, Twitter, ...). All this can be done without having to write a single line of code.


  • What is Flow?
  • Flow building blocks
  • Flow connections
  • Licensing and pricing conditions
  • Flow templates

Building Flows

In this module, the participants will learn how to build and customize flows, either starting form a template or scratch.


  • Building flows from templates
  • Building flows from scratch
  • Working with services, triggers, actions, conditions, parallelism and loops
  • Run a flow on a schedule
  • Calling custom business services
  • Using approval options
  • Observing flows
  • Limits and configuration
  • Team Flows
  • Creating expressions with the Workflow Definition Language

Flow for mobile

With Flow, also available for mobile devices, you can manage your flows from your mobile. It also allows you to trigger flows on the click of a button. In this module, participants will explore the capabilities of the mobile Flow app.

Combining PowerApps and Flow

PowerApps and Flow can be seen as individual products, but they can also be integrated in one another. This module will illustrate how you can use Flows to augment your PowerApps and vise versa.


  • Extending PowerApps with Flow
  • Extending Flow with PowerApps

Using PowerApps and Flow on On-premises data

PowerApps and Flow also allow you to create apps and flows that connect to data that lives on premises instead of in the cloud. This is made possible by using gateways. Such a gateway allows you to create apps that can connect to any number of on premises data sources.


  • What are gateways?
  • Set up a gateway for on premises connections
  • Consuming On-premises connections in PowerApps and Flow

PowerApps and Flow Admin Center

PowerApps and Flow allows you to create business apps and processes involving data and other resources that might be critical for the enterprise and need to be restricted to specific audiences. Using the PowerApps Admin Center, an organization can establish boundaries and policies around the use of PowerApps and Flow on their data.


  • Managing environments and security
  • Data Loss Prevention policies
  • Migrating PowerApps apps and resources
  • Migrating flows

Consuming your own services

When creating apps with PowerApps or flows with Flow, you might need to call your own company services, or you just have that small piece of logic that just doesn't fit into a Flow expression or PowerApp formula. In this module, participants will observe the possibilities of consuming your own custom services or functions.

  • What are web services?
  • Introduction to Swagger
  • Creating a custom connection
  • Consuming custom connections from PowerApps or Flow

Microsoft PowerApps and Microsoft Flow are both SaaS services that allow business users to build business applications on top of their data and build flows to automate business processes.
In this course, participants will get familiar with the concepts of Microsoft PowerApps and Microsoft Flow. They will learn how to use these services to create custom applications and flows without needing any development skills.

This course targets power users, content managers, business analysts and many more who want to learn how to quickly and easily:

  • Build forms or mobile applications with Microsoft PowerApps without any development skills
  • Build flows in an IFTTT (If This Then That) way using Microsoft Flow

No prior knowledge to PowerApps or Flow is required.

© 2019 U2U All rights reserved.