Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Microsoft

Desktop flows and Robotic Process Automation in Power Automate

Microsoft via Microsoft Learn

Overview

Coursera Plus Monthly Sale: All Certificates & Courses 40% Off!
  • Module 1: Discover how to use Power Automate for desktop flows and automate repetitive tasks, saving valuable time.

    In this module, you'll:

    • Learn how to use Power Automate to create a new desktop flow.
    • Record actions that are performed in a desktop-based application.
    • Perform a test run of the new desktop flow.
  • Module 2: Learn about the flow control actions in Power Automate for desktop.

    In this module, you will:

    • Learn how flow control works.
    • Learn how to use the flow control group of actions to direct and manipulate the flow.
  • Module 3: Learn how to use conditional actions to configure a flow to vary behavior at runtime-based information in the environment.

    In this module, you will:

    • Use "If" conditionals
    • Deploy "Switch" conditionals in order to compare a single variable with multiple possible values
    • Explore additional options when evaluating conditions
    • Provide default and alternative behaviors for flows based on the environment data
  • Module 4: In this module, we'll discuss how to create, access, edit and manipulate variables in Power Automate for desktop.

    This module explains how to:

    • Create, edit, and manipulate variables.
    • Examine the variables pane.
    • Become familiar with various variable data types and their properties.
    • Configure input and output variables.
  • Module 5: This module defines input and output parameters for desktop flows, which allow your flows to be more comprehensive and useful.

    This module explains how to:

    • Create a desktop flow with predefined inputs.
    • Record actions that are performed in the Contoso invoicing desktop application by using your predefined inputs and capturing application data for output.
    • Perform a test run of a new desktop flow with a new set of inputs.
  • Module 6: Learn how to use loops to repeat blocks of actions in a flow.

    In this module, you will:

    • Use simple loops to perform a given number of repetitions and iterate through data
    • Deploy loop conditions in order to repeat actions until a condition is met
    • Iterate through the items of a list using for each loops
    • Explicitly end loops when required
  • Module 7: In this module, we'll examine the ways in which users can automate tasks by performing them manually and recording the flow.

    In this module, you will:

    • Use the recorder to generate actions automating local Windows UI-based tasks
    • Deploy the recorder to automate interactions with a web browser
    • Preview and edit the automatically generated actions during and after the recording
  • Module 8: Explore Power Automate for desktop, enabling automation of complex scenarios using VBScript, JavaScript, PowerShell, and Python.

    This module explains:

    • How to use scripting actions.
    • Create two flows using VBScript and JavaScript.
  • Module 9: This module covers the browser automation actions in Power Automate for desktop.

    In this module, you will:

    • Learn how to configure browser automation actions.
    • Learn how to extract data from web pages.
    • Create a flow that extracts gainer stocks from the MSN website.
  • Module 10: In this module, we'll discuss how to configure exception handling behavior.

    In this module, you will:

    • Configure the exception handling properties of individual actions.

Syllabus

  • Module 1: Module 1: Build your first Power Automate for desktop flow
    • Introduction
    • Set up the environment
    • Explore Power Automate for desktop
    • Create your first Power Automate for desktop flow
    • Record Power Automate for desktop actions
    • Edit and test recorded actions
    • Check your knowledge
    • Summary
  • Module 2: Module 2: Configure flow control in Power Automate for desktop
    • Introduction
    • Flow control actions
    • Check your knowledge
    • Summary
  • Module 3: Module 3: Adjust process behavior using conditional actions with Power Automate for desktop
    • Introduction to conditional actions
    • Conditional actions
    • The If group of actions
    • Exercise - If group of actions
    • The Switch group of actions
    • Check your knowledge
    • Summary - Conditionals
  • Module 4: Module 4: Handle variables in Power Automate for desktop
    • Introducing variables
    • Create, edit, and use variables
    • Variable data types
    • Advanced data types
    • Input and output variables
    • Variable manipulation
    • Sensitive variables
    • Exercise - Create, access and manipulate variables
    • Check your knowledge
    • Summary
  • Module 5: Module 5: Define input and output parameters in Power Automate
    • Introduction
    • Set up in Power Automate
    • Define an input variable
    • Set input variables
    • Define output variables
    • Add UI elements and test
    • Check your knowledge
    • Summary
  • Module 6: Module 6: Automate repetitive tasks using loops in Power Automate for desktop
    • Introduction to loops
    • Loop actions
    • Simple loop actions
    • For each loop actions
    • Loop condition actions
    • Exercise - Loops
    • Check your knowledge
    • Summary
  • Module 7: Module 7: Generate Power Automate for desktop flows by recording
    • Introduction to the Power Automate for desktop recorder
    • Create desktop flows using the recorder
    • Exercise - Use the recorder to automate web applications
    • Exercise - Use the recorder to automate desktop applications
    • Check your knowledge
    • Summary
  • Module 8: Module 8: Scripting in Power Automate for desktop
    • Introduction
    • Scripting actions
    • Exercise - Calculate modulo with VBScript
    • Exercise - Use JavaScript to find the last day of the current month
    • Check your knowledge
    • Summary
  • Module 9: Module 9: Web automation in Power Automate for desktop
    • Introducing web automation
    • Launch, close, and handle browsers
    • Handle web pages and forms
    • Extract data from web pages
    • Direct web access and scripting
    • Exercise - Extract stocks from MSN
    • Check your knowledge
    • Summary
  • Module 10: Module 10: Configure exception and error handling in Power Automate for desktop
    • Introduction
    • About exceptions
    • Exception handling
    • Exercise – Exception handling
    • Check your knowledge
    • Summary

Reviews

Start your review of Desktop flows and Robotic Process Automation in Power Automate

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.