Vault™ > PL-500T00: Microsoft Power Automate RPA Developer

Access to the Vault™ requires an active Microsoft Live Subscription.

Login Buy Subscription

PL-500T00: Microsoft Power Automate RPA Developer

By Tyler Farmer
5 Days
Live Class Recording
January 26, 2026
Courseware

Courseware is available for this class. Click here to view in a new tab/window.

Course Description

Candidates for this course automate time-consuming and repetitive tasks by using Microsoft Power Automate. They review solution requirements, create process documentation, and design, develop, troubleshoot, and evaluate solutions. Candidates work with business stakeholders to improve and automate business workflows. They collaborate with administrators to deploy solutions to production environments, and they support solutions.

Course Outline

Learning Path:  Get Started with Power Automate for desktop

Modules

  • Introduction to Microsoft Power Platform
  • Take your first steps with Power Automate for desktop
  • Power Automate for desktop development essentials

 

Learning Path:  Automate processes with Robotic Process Automation and Power Automate for desktop

Modules

  • Build your first Power Automate for desktop flow
  • Define input and output parameters in Power Automate
  • Connect a cloud flow to desktop flows in PowerAutomate for desktop
  • Integrate desktop flows with Outlook connector in Power Automate for desktop
  • Use AI builder to process invoice forms in Power Automate
  • Use the Teams connector in Power Automate
  • Run a Power Automate for desktop flow in unattended mode
  • Optimize your business process with process advisor

 

Learning Path:  Work with Power Automate for desktop

Modules

  • Handle variables in Power Automate for desktop
  • Automate repetitive tasks using loops in Power Automate for desktop
  • Adjust process behavior using conditional actions with Power Automate for desktop
  • Configure flow control in Power Automate for desktop
  • Generate Power Automate for desktop flows by recording
  • Configure exception and error handling in Power Automate for desktop

 

Learning Path:  Work with different technologies in Power Automate for desktop

Modules

  • Control file and folder handling in Power Automate for desktop
  • Web automation in Power Automate for desktop
  • Use Power Automate for desktop to interact with windows and applications
  • Excel automation in Power Automate for desktop
  • Automating email handling in Power Automate for desktop
  • Automate system, workstation, and services action sin Power Automate for desktop

 

Learning Path:  Implement advance logic in Power Automate for desktop

Modules

  • Communicate using message boxes in Power Automate for desktop flows
  • Configure flow control in Power Automate for desktop
  • Text manipulation in Power Automate for desktop
  • Simulate mouse and keyboard actions by using Power Automate for desktop

 

Learning Path:  Build expertise with Power Automate for desktop

Modules

  • Combine Power Automate desktop with cloud flows
  • Database handling in Power Automate for desktop
  • Active Directory handling in Power Automate for desktop
  • Scripting in Power Automate for desktop
  • OCR technologies in Power Automate for desktop

 

Learning Path:  Build custom connectors for Power Automate

Modules

  • Get started with custom connectors for Power Automate
  • Configure custom connectors with authenticated APIs in Power Automate

 

Learning Path:  Use best practices to secure and govern Microsoft Power Automate environment

Module

  • Introduction to Microsoft Power Platform security and governance
Course Content
Introductions
Introductions
Introductions
Section 1: Power Platform RPA Overview
Module 1: What is Microsoft Power Platform
Module 1: What is Microsoft Power Platform
Demo of Lab 0: Setup
Demo of Lab 0: Setup
Demo of Lab 0: Setup
Section 2: Power Automate Desktop Flows
Module 1: Create and manage desktop flows
Module 1: Create and manage desktop flows
Module 2: Development Essentials / Variables / Message Boxes and Flow Control
Variables
Message Boxes
Demo of Simple Calculator Lab
Demo of Simple Calculator Lab
Continuation after Simple Calculator Lab
Continuation after Simple Calculator Lab
Module 2: Development Essentials / Variables / Message Boxes and Flow Control
Flow Control and Error Handling
Overview of Construction Funding Solution
Overview of Construction Funding Solution
Demo of Woodgrove Banking App
Demo of Woodgrove Banking App
Module 3: Automating Desktop Applications
Module 3: Automating Desktop Applications
Module 3: Automating Desktop Applications (Continuation after lab)
Module 3: Automating Desktop Applications (Continuation after lab)
Module 4: Automating Web Applications
Module 4: Automating Web Applications
Module 5: Advanced Flow Scenarios
Other Types of Actions
Module 6: Deploy and Monitor
Module 6: Deploy and Monitor
Section 3: Power Automate Cloud Flows
Module 6: Deploy and Monitor
Dynamic Content and Expressions
Demo: Cloud Flow Lab - Lookup a Loan Number
Demo: Cloud Flow Lab - Lookup a Loan Number
Module 3: Advanced Flow Scenarios
Module 3: Advanced Flow Scenarios
Demo: Cloud Flow Lab - Calling Woodgrove Banking App
Demo: Cloud Flow Lab - Calling Woodgrove Banking App
Connection Reference for Desktop Flows
Connection Reference for Desktop Flows
Demo: Cloud Flow Lab - Calling Woodgrove Banking App (Continuation)
Demo: Cloud Flow Lab - Calling Woodgrove Banking App (Continuation)
Demo: Cloud Flow Lab - Calling Inspection Process
Demo: Cloud Flow Lab - Calling Inspection Process
Building the Overall Flow
Building the Overall Flow
Building the Overall Flow
Review of the Lab
Review of the Lab
Review of the Lab
Section 4: Use Desktop Flows from Cloud Flows
Module 1: Use Desktop Flows from Cloud Flows
Module 1: Use Desktop Flows from Cloud Flows
Section 5: Custom Connectors
Module 1: Create and Configure Custom Connectors
Module 1: Create and Configure Custom Connectors
Module 2: Use Policy Templates
Module 2: Use Policy Templates
Module 3: Implement Custom Code
Module 3: Implement Custom Code
Integrating the AI Builder
Integrating the AI Builder
Integrating the AI Builder
Housekeeping
Housekeeping
Housekeeping
Section 2: Power Automate Desktop Flows
Module 6: Monitor Desktop Flows
Module 6: Monitor Desktop Flows
Discussion on Lab 6 - Monitoring and Debugging
Discussion on Lab 6 - Monitoring and Debugging
Discussion on Lab 6 - Monitoring and Debugging
Section 6: Deploy and Manage Automations
Configure Machine Groups and Ques Required for Desktop Flow Automation
Machines and Machine Groups
Deploy to Other Environments
Solution Export and Import