Choose your language
Microsoft Power Automate (Flow) Course
Over 2 million learners across the globe

Microsoft Power Automate (Flow) Course

4.5

Master Microsoft Power Automate and eliminate the repetitive manual work slowing your team down. This course takes you from the basics of flow creation all the way through RPA, approvals, AI Builder, and enterprise governance. Whether you're automating a single task or building organisation-wide workflows, you'll gain the hands-on skills to deliver real results.

Dedika for businesses

What you will learn:

You'll learn how to build cloud flows, desktop flows, and approval workflows using Microsoft Power Automate. The course covers connectors, expressions, and data manipulation so your flows can handle complex real-world scenarios. You'll work with Power Automate Desktop to automate legacy applications using RPA techniques. Administration topics include DLP policies, environment management, and solution-based deployment. You'll also explore AI Builder integration, Power Apps connectivity, and advanced patterns for building flows that scale. By the end, you'll have the skills to design, deploy, and govern automation across an entire organisation.

How you study practically Microsoft Power Automate (Flow) Course

How you practise Microsoft Power Automate (Flow) Course

For companies looking to train their teams

With Dedika for businesses, the course includes exercises and examples tailored to your own business and the way your company needs.

Click here

Course content

8 Chapters • 39 LessonsDuration between 4 and 360 hours (you decide)

Chapter 1See details

Introduction to Power Automate

  • Lesson 1 • Flow Types and Use Cases

    Distinguishes cloud flows, desktop flows, and business process flows. Maps each type to real workplace scenarios.

  • Lesson 2 • Licensing and Access Tiers

    Explains licensing plans, per-user vs. per-flow models, and feature availability. Helps learners identify what is accessible in their environment.

  • Lesson 3 • What Is Power Automate

    Defines Power Automate, its role in the Microsoft 365 ecosystem, and core automation concepts. Establishes vocabulary used throughout the course.

  • Lesson 4 • Navigating the Power Automate Portal

    Guides learners through the web portal layout, menus, and key sections. Builds confidence before creating the first flow.

Chapter 2See details

Building Your First Cloud Flow

  • Lesson 1 • Using Dynamic Content

    Introduces dynamic content tokens that pass data between steps. Enables flows to respond to real input rather than static values.

  • Lesson 2 • Adding and Configuring Actions

    Teaches how to add sequential actions, configure parameters, and chain steps logically. Directly follows trigger setup to complete a basic flow.

  • Lesson 3 • Using Templates to Accelerate Creation

    Shows how to find, customise, and deploy pre-built templates. Reduces build time and reinforces flow structure learned earlier.

  • Lesson 4 • Testing and Running Flows

    Demonstrates how to manually test flows, review run history, and interpret results. Establishes a test-first habit before deploying automation.

  • Lesson 5 • Understanding Triggers

    Covers automated, instant, and scheduled trigger types and their configuration options. Triggers are the entry point of every flow built in this chapter.

Chapter 3See details

Working with Connectors and Connections

  • Lesson 1 • Key Microsoft Service Connectors

    Explores connectors for SharePoint, Outlook, Teams, and OneDrive in practical scenarios. Builds the most commonly used integration skills.

  • Lesson 2 • Standard vs. Premium Connectors

    Differentiates connector tiers, associated licensing requirements, and availability. Sets expectations for what integrations are possible per plan.

  • Lesson 3 • Building Custom Connectors

    Teaches how to create a custom connector from an OpenAPI definition or Postman collection. Enables integration with any REST API not in the catalog.

  • Lesson 4 • Authenticating and Managing Connections

    Covers OAuth, API key, and service account authentication methods. Ensures learners can create and share connections securely.

  • Lesson 5 • Third-Party Service Connectors

    Demonstrates connecting to non-Microsoft services such as Salesforce, Slack, and Dropbox. Expands automation reach beyond the Microsoft ecosystem.

Chapter 4See details

Logic, Conditions, and Control Flow

  • Lesson 1 • Parallel Branches and Performance

    Demonstrates running actions simultaneously using parallel branches. Reduces total flow execution time for independent tasks.

  • Lesson 2 • Switch and Multi-Branch Logic

    Covers the Switch action for handling multiple discrete values cleanly. Reduces nested condition sprawl in complex flows.

  • Lesson 3 • Apply to Each and Loops

    Teaches the Apply to Each loop for processing arrays and the Do Until loop for repetition. Enables batch processing of lists and collections.

  • Lesson 4 • Scope and Error Handling

    Introduces the Scope action and run-after settings to manage errors gracefully. Prevents entire flows from failing due to a single step error.

  • Lesson 5 • Condition Actions and Branching

    Introduces the Condition action to create yes/no decision branches. Forms the basis for all conditional logic in subsequent sections.

Chapter 5See details

Expressions and Data Manipulation

  • Lesson 1 • Array and Collection Functions

    Explores functions for creating, filtering, and transforming arrays. Supports the loop and batch processing patterns from the previous chapter.

  • Lesson 2 • Numeric and Logical Functions

    Teaches arithmetic, rounding, and logical functions such as if, and, and or. Enables calculated fields and conditional value assignment.

  • Lesson 3 • JSON Parsing and Variables

    Covers Parse JSON action, variable initialisation, and data type management. Enables flows to consume and produce structured data reliably.

  • Lesson 4 • String and Date Functions

    Covers functions for manipulating text and formatting dates. Addresses the most frequent data transformation needs in business flows.

  • Lesson 5 • Expression Editor Fundamentals

    Introduces the expression editor, syntax rules, and IntelliSense support. Provides the foundation for all expression writing in this chapter.

Chapter 6See details

Approval Workflows and Human-in-the-Loop

  • Lesson 1 • Approval Outcome Routing

    Routes flow execution based on approval outcomes using conditions and expressions. Connects approval decisions to downstream business actions.

  • Lesson 2 • Approval Action Fundamentals

    Introduces the Approvals connector, approval types, and response handling. Establishes the building block for all approval patterns in this chapter.

  • Lesson 3 • Approval Center and Tracking

    Demonstrates the Approvals hub for monitoring pending and completed requests. Gives learners visibility into approval pipeline status.

  • Lesson 4 • Sequential and Parallel Approvals

    Builds multi-approver flows using sequential chains and parallel everyone-must-approve patterns. Covers the most common enterprise approval structures.

  • Lesson 5 • Adaptive Cards in Approvals

    Integrates Adaptive Cards into Teams-based approvals for richer user interaction. Elevates the approver experience beyond plain email notifications.

Chapter 7See details

Desktop Flows and Robotic Process Automation

  • Lesson 1 • Variables and Flow Control in Desktop

    Applies variables, loops, and conditionals within the desktop flow designer. Mirrors cloud flow logic concepts in the RPA context.

  • Lesson 2 • UI Element and Selector Management

    Teaches how to identify, capture, and maintain UI selectors for reliable automation. Addresses the most common cause of RPA flow failures.

  • Lesson 3 • Power Automate Desktop Overview

    Introduces the desktop application, its interface, and how it differs from cloud flows. Prepares learners for the RPA-specific concepts ahead.

  • Lesson 4 • Triggering Desktop Flows from Cloud

    Connects cloud flows to desktop flows for end-to-end hybrid automation. Enables orchestration of RPA tasks from cloud-based triggers.

  • Lesson 5 • Recording and Editing Desktop Actions

    Covers the web and desktop recorders to capture UI interactions automatically. Reduces manual scripting effort for common automation tasks.

Chapter 8See details

Administration, Governance, and Deployment

  • Lesson 1 • Exporting and Importing Flows

    Teaches package export, solution import, and environment migration procedures. Supports promotion of flows from development to production.

  • Lesson 2 • Data Loss Prevention Policies

    Covers DLP policy creation, connector classification, and policy enforcement. Protects sensitive data from unauthorised connector combinations.

  • Lesson 3 • Environments and Solutions

    Explains environment types, their purposes, and how solutions package flows for deployment. Establishes the governance structure for all subsequent topics.

  • Lesson 4 • Monitoring, Analytics, and Auditing

    Uses the admin centre, Power Platform analytics, and audit logs to monitor flow health. Gives administrators the visibility needed to maintain reliability.

  • Lesson 5 • Sharing and Co-Ownership of Flows

    Demonstrates sharing flows with users and groups, assigning co-owners, and run-only permissions. Enables team collaboration without losing control.

Certification

Your valid completion certificate

This course is for you:

  • Office workers drowning in repetitive copy-paste tasks every day.

  • IT professionals wanting to extend Microsoft 365 with workflow automation.

  • Business analysts ready to turn process maps into working automated solutions.

  • Operations managers seeking to reduce bottlenecks in approval and review cycles.

  • Developers exploring low-code tools to deliver automation projects faster.

  • Career changers pursuing roles in the growing Power Platform ecosystem.

What our students say

Your lessons are perfect. I purchased the one-year package and finally have the opportunity to follow various topics of my interest without needing to change platforms... I thank you for everything you do, I've already recommended you to other people...
Giulio Carlo
Giulio CarloDigital Marketing Student
I like how the lessons are straight to the point and how I can change chapters and skip content I don't need.
Mariana Ferres
Mariana FerresPhotography Student
I like the content and the way videos are presented and transcribed, which speeds up the process!
Luciana Alvarenga
Luciana AlvarengaNail Design Student
The platform is fast, simple to use. The diversity of content and complementary videos help a lot with learning.
André Felipe
André FelipePrompt Engineering Student

Top training programmes

FAQ

Who is Dedika?

Is the certificate valid in Kenya?

Are the courses free?

What is the course workload?

What are the courses like?

How do the courses work?

What is the duration of the courses?

What is the cost or price of the courses?

What is an EAD or online course and how does it work?

PDF Course