👨‍🏫 Instructor-Led Training

PL-500: Microsoft Power Automate RPA Developer

Course Code: PL-500
Duration: 5 Days
Level: Foundational
Category: Business and Productivity

Course Overview

PL-500: Microsoft Power Automate RPA Developer is an intensive, instructor-led course designed for developers and automation specialists who want to master robotic process automation (RPA) using Microsoft Power Automate. This course provides deep knowledge on creating, managing, and deploying attended and unattended RPA solutions using Power Automate Desktop and cloud flows.

Participants will learn how to design complex automation workflows, integrate with desktop and web applications, and enhance processes with AI Builder and advanced scripting techniques. This course prepares learners for the Microsoft Certified: Power Automate RPA Developer Associate certification, empowering organizations to streamline repetitive tasks and boost operational efficiency.


Audience Profile

This course is ideal for:

  • Developers and IT professionals focused on robotic process automation (RPA)

  • Power Automate developers seeking to automate business processes across desktop and cloud environments

  • Automation engineers looking to integrate AI capabilities into workflows

  • Individuals preparing for the PL-500 certification exam

A foundational understanding of Power Automate, scripting, and basic programming concepts is recommended.


Course Outline

Module 1: Introduction to Power Automate and RPA

  • Overview of Microsoft Power Automate RPA capabilities

  • Understanding attended vs unattended automation

  • Exploring Power Automate Desktop and cloud flows

Module 2: Build Desktop Flows with Power Automate Desktop

  • Designing and recording desktop automation workflows

  • Using UI automation to interact with desktop and web applications

  • Managing variables, conditions, and loops in desktop flows

Module 3: Automate Processes with Cloud Flows

  • Creating cloud flows to automate business processes

  • Integrating cloud and desktop flows for end-to-end automation

  • Using triggers, actions, and connectors in cloud flows

Module 4: Enhance Automation with AI Builder

  • Leveraging AI Builder models to add intelligence to workflows

  • Using form processing, object detection, and text recognition

  • Integrating AI models with desktop and cloud flows

Module 5: Manage and Monitor Automation Solutions

  • Deploying, managing, and sharing Power Automate flows

  • Monitoring flow performance and error handling

  • Implementing governance and security best practices

Module 6: Advanced Scripting and Integration

  • Using PowerShell and custom scripts in automation

  • Connecting to APIs and external data sources

  • Extending automation capabilities with custom connectors

Module 7: Application Lifecycle Management (ALM) for Power Automate

  • Packaging and deploying automation solutions

  • Using source control and versioning tools

  • Managing environments and deployment pipelines


Hands-On Experience

This course includes 40% to 50% hands-on activities, enabling participants to design, build, and deploy real-world RPA workflows using Microsoft Power Automate Desktop and cloud services.

Hands-On Labs

This course includes practical, hands-on laboratory exercises to reinforce your learning:

Ready to Get Started?

Join thousands of professionals who have advanced their careers with our training programs.

Join Scheduled Training

Find upcoming sessions for this course and register for instructor-led training with other professionals.

View Schedule

Custom Training Solution

Need training for your team? We'll create a customized program that fits your organization's specific needs.

Get Custom Quote