Get hands-on with Power Automate’s most powerful features. 

Learn how to:

  • Use variables, loops and functions.
  • Integrate flows with Power Apps.
  • Use Parent–Child flows.
  • What you should already know
  • Working with dynamic content and expressions
  • Referencing trigger information
  • Referencing action information
  • Lab 01 – Preparation task
  • Variables
  • Conditions
  • Loops
  • Lab 02 – Conditions and loops
  • Reasons to use expressions
  • Anatomy of a function
  • Basic and advanced expressions
  • Where can expressions be used?
  • Expression editor
  • Functions
  • Expressions or actions
  • Lab 03 – Function
  • Why use Adaptive Cards
  • Adaptive Cards designer
  • Using an Adaptive Card
  • Lab 04 – Adaptive Cards
  • OData
  • Common advanced settings
  • Advanced trigger settings
  • Advanced action settings
  • Lab 05 – Advanced properties
  • Approval options
  • Custom responses
  • Approval limitations
  • Adding reminders to approvals
  • State pattern
  • Lab 06 – Advanced approvals
  • Making an HTTP request to SharePoint
  • Lab 07 – SharePoint HTTP actions
  • The flow
  • Calling the flow from Power Apps
  • Capturing returned data
  • Lab 08 – Working with Power Apps
  • Documentation
  • Optimising flows
  • Keeping flow configurations generic
  • Handling errors
  • Lab 09 – Handling errors
  • Parent / Child flows: general principle
  • HTTP Method
  • Using a Solution
  • Lab 10a – Child flows: HTTP action
  • Lab 10b – Child flows: solutions
  • Steps to use the Microsoft Graph API
  • Lab 11 – Using the Microsoft Graph API

Am I Ready?

This course assumes you are already a basic Power Automate user.

To attend you should have been on our Beginners Power Automate course, or have equivalent knowledge.

Requirements

To attend this online course you will need:

✔ A Power Automate & Power Apps licence
✔ To be Site Owner of a SharePoint training site
✔ Access to a practice Team in MS Teams

You do not need a premium Power Automate licence!