Power Automate Training Courses
Award-winning, small, friendly Power Automate training in London, online & UK-wide
Hands-on training using real-world examples for all levels from beginner to advanced
All courses CPD-certified and include 6 months post-course support
Learn how to automate repetitive tasks, and streamline your workflow
-
Microsoft Partner-Learn with experts
-
Expert Trainers->12 years experience
-
Rated Outstanding-11 years in a row
-
Happy Customers-92% book again
Our Power Automate Courses
Build confidence with real Power Automate tasks
Power Automate Introduction
For complete beginners looking to learn the basics.
- Navigating Power Automate
- Integrating with Microsoft 365
- Creating a flow from scratch
- Creating and editing templates
- Triggers, actions & approvals
For complete beginners looking to learn the basics.
-
Navigating Power Automate
-
Integrating with Microsoft 365
-
Creating a flow from scratch
-
Creating and editing templates
-
Triggers, actions & approvals
• What is Power Automate?
• Accessing Power Automate
• Power Automate architecture
• Finding and using templates
• Modifying a template
• Flow components
• Instant triggers
• Controls
• Working with actions
• Working with variables
• Types of approvals
• Creating approvals
• Responding to approvals
• Approvals and dynamic content
This course does not assume previous experience with Power Automate, it only assumes a working knowledge of Microsoft 365.
Build confidence with real Power Automate tasks
Power Automate Advanced
Teaches existing users Power Automate’s most powerful functionality.
- Variables, loops & expressions
- Using Adaptive Cards
- Using the SharePoint API
- Integrating with Power Apps
- Error handling
Teaches existing users Power Automate’s most powerful functionality.
-
Variables, loops & expressions
-
Using Adaptive Cards
-
Using the SharePoint API
-
Integrating with Power Apps
-
Error handling
- 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
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.
Build confidence with real Power Automate tasks
Power Automate Combined
Save £100 when you book our Introduction and Advanced courses at the same time.
This intensive course is the fastest way to become an advanced Power Automate user.
Our detailed practice exercises during each lesson ensure no one is left behind.
Save £100 when you book our Introduction and Advanced courses at the same time.
This intensive course is the fastest way to become an advanced Power Automate user.
Our detailed practice exercises during each lesson ensure no one is left behind.
For the detailed syllabus of our introduction and intermediate Power Automate courses please see the individual courses above.
Easy booking & payment
Money back guarantee
Post-course support
Power Automate Training FAQs
For General FAQs and Booking questions, see our FAQ Page.
Our Power Automate Introduction training course is for complete beginners, you do not need any previous with Power Automate to attend.
By the end of this course you will know:
- What Power Automate is and why it’s so useful
- How to find, use and modify templates
- How to create Flows from scratch
- Advanced flow techniques like actions & variables
- How to make different types of approvals
Our Power Automate Advanced training course is for people who are already Power Automate users and want to develop their skills further.
By the end of this course, you will know:
- How to use variables, conditions & loops
- How to create advanced approvals
- How to integrate with Power Apps
- What Parent and Child flows are
- How to use the Microsoft Graph API
The combined course is a combination of our Introduction and Advanced course.
We offer a discount when you book these courses together.
Where Do Your Power Automate Courses Run?
London Training Venue & Course Details
London, WC2A 1AP
Tel: 0203 603 0150
See the full London location details here.
Guildford Training Venue & Course Details
Guildford, GU2 7YG
Tel: 01483 688 488
See the full Guildford location details here.
Online Courses
We run a full schedule of remote courses over Zoom.
We also deliver private courses over Teams, if requested.
What Do Previous Delegates Say
Getting To Know You
Letting us know before the course which areas you would like to focus on is very helpful.
Tell Us What You Are Looking For From Your Course ->
- Facebook: https://www.facebook.com/profile.php?id=100066814899655
- X (Twitter): https://twitter.com/AcuityTraining
- LinkedIn: https://www.linkedin.com/company/acuity-training/

