Special offers now — see discounted courses.
day
:
hour
:
min
:
sec
See special offers
Complete Guide to UiPath RPA Development

Complete Guide to UiPath RPA Development

15h 17mIntermediate2025-04-07

Authors

Bryan Lamb

Bryan Lamb

Educator and entrepreneur specializing in process automation

Course details

The UiPath RPA platform empowers almost anyone to build, deploy, and run “software robots” that automate repetitive business tasks—dramatically improving speed, accuracy, and efficiency. In this hands-on course, you’ll learn the core skills for producing automations that will reduce the time, cost, and errors of repetitive manual tasks performed on websites, desktop apps, Excel, databases, APIs, and mainframe target systems. Whether you want to break into tech, increase your impact at work, or lead automation initiatives, mastering UiPath gives you an edge and opens the door to exciting, future-proof career opportunities.

Skills covered

UiPathIT AutomationSoftware TestingPersonal Productivity SoftwareNetwork and System AdministrationBusiness Software and ToolsSoftware DevelopmentOne-Off

Concepts

0. Introduction

  • 01 - Introduction

1. Overview

  • 02 - About me
  • 03 - Why UiPath
  • 04 - UiPath infrastructure and licenses overview
  • 05 - End to end demo - Build, publish, and run a simple robot
  • 06 - Who can use the free version of UiPath
  • 07 - Where to go for fast support

2. Community Edition Installation (Windows)

  • 08 - Installation overview
  • 09 - Install the UiPath platform
  • 10 - Validate your installation - create a bot
  • 11 - Cloud-based tools
  • 12 - Install more activities
  • 13 - Examine the installed activities
  • 14 - Setup browser extensions manually
  • 15 - Automatic studio assistant version upgrades
  • 16 - Manually update activity packages

3. UiPath Studio Orientation

  • 17 - Overview
  • 18 - Create a new project
  • 19 - User Interface quick start
  • 20 - A few basic settings

4. Core UiPath RPA Skills

  • 21 - Overview
  • 22 - Project structure choices
  • 23 - Sequence basics
  • 24 - Flowchart basics
  • 25 - State machine basics
  • 26 - Display a message box
  • 27 - Logging to the output window
  • 28 - Provide status to attended robot users
  • 29 - Open and read a text file
  • 30 - Intro to looping to repeat work
  • 31 - Demo - For each loop
  • 32 - Send email

5. Use Variables to Handle Data

  • 33 - Overview
  • 34 - Using the variables panel
  • 35 - Browsing for special variable types
  • 36 - Using the Assign activity
  • 37 - Variables as the output of activities
  • 38 - Variable scope
  • 39 - Remove unused variables
  • 40 - Most critical variable types and data structures
  • 41 - Dictionary demo

6. Control Your Script Flow

  • 42 - Overview
  • 43 - If Else - Making a choice
  • 44 - Flowchart decision diamond
  • 45 - Switch - A choice with multiple options
  • 46 - Flow Switch - A choice with multiple options

7. Challenge - Read All Text Files, Classify, and Email

  • 47 - Challenge
  • 48 - Solution - part 1
  • 49 - Solution - part 2
  • 50 - Solution - part 3

8. Debugging

  • 51 - Overview
  • 52 - Visualization features for debugging
  • 53 - Log items feature
  • 54 - Stop at a breakpoint and debug

9. Handling Errors

  • 55 - Overview
  • 56 - Error causes and types
  • 57 - Simulate an error and handle it
  • 58 - Create and throw a custom exception

10. Web Browser Automation

  • 59 - Overview
  • 60 - Create project and update its settings
  • 61 - Explore automating Edge, Chrome, and Firefox
  • 62 - Browser automation - UiPath recorder
  • 63 - Browser automation - Manual assembly
  • 64 - Organize the automation steps
  • 65 - Enabling browser pop-up windows

11. Desktop App Automation

  • 66 - Overview
  • 67 - Install the sample desktop app
  • 68 - Challenge - Automate desktop app with recorder
  • 69 - Solution - Automate desktop app with recorder

12. Reusable-Shareable Workflows

  • 70 - Overview
  • 71 - Invoke workflow demo
  • 72 - Real-world invoke workflow scenario

13. Data Tables

  • 73 - Overview
  • 74 - Tour of data table activities
  • 75 - Create a data table
  • 76 - Add data table rows
  • 77 - Loop through the rows of a data table
  • 78 - Filter a data table
  • 79 - Query a data table
  • 80 - Delete a data table row
  • 81 - Other useful data table activities
  • 82 - Look up a key and return a value from same row

14. Excel Automation Basics

  • 83 - Overview
  • 84 - Excel worksheet activity overview
  • 85 - Excel vs. workbook nuances
  • 86 - Read Range - Workbook
  • 87 - Read Range - Excel
  • 88 - Write Range - Workbook & Excel
  • 89 - Read range, modify data table, then write range
  • 90 - Read and write cell data
  • 91 - Challenge - Read Excel config file
  • 92 - Solution - Read Excel config file

15. Database Automation Basics

  • 93 - Overview
  • 94 - Database interaction with UiPath

16. Mainframe Automation Basics

  • 95 - Mainframe intro & setup
  • 96 - Mainframe manual demo
  • 97 - Mainframe automation demo

17. Naming Conventions

  • 98 - Overview
  • 99 - General naming conventions
  • 100 - Capitalization conventions
  • 101 - Conventions demo
  • 102 - Spelling matters
  • 103 - UiPath's conventions guidelines
  • 104 - Workflow analyzer

18. Orchestrator Fundamentals

  • 105 - Overview
  • 106 - Automation cloud overview
  • 107 - Automation cloud tour
  • 108 - Create a folder
  • 109 - Publish a process
  • 110 - Run attended robot
  • 111 - Trigger unattended robot
  • 112 - Input parameters
  • 113 - Assets
  • 114 - Stop your automation elegantly

19. Version Control

  • 115 - Overview
  • 116 - Configure UiPath studio source control
  • 117 - Set up a local Git repo
  • 118 - Basic local Git use
  • 119 - Enable experiments with branches
  • 120 - Using branches for hot fixes
  • 121 - Create a remote Git repository
  • 122 - Collaboration with a remote repo

20. Challenge - Simple Enterprise Bot

  • 123 - Overview
  • 124 - Solution - development part 1
  • 125 - Solution - development part 2
  • 126 - Solution - development part 3
  • 127 - Solution - development part 4
  • 128 - Solution - development part 5
  • 129 - Solution - development part 6
  • 130 - Solution - development part 7
  • 131 - Solution - development part 8
  • 132 - Solution - development part 9
  • 133 - Solution - development part 10
  • 134 - Solution - development part 11
  • 135 - Solution - development part 12
  • 136 - Solution - development part 13
  • 137 - Solution - development part 14

21. Shortcomings of Simple Approach

  • 138 - Shortcomings of simple approach

22. Libraries and Object Repository

  • 139 - Overview
  • 140 - Create and use a library
  • 141 - Create and use an object repository

23. Queues and Transactions

  • 142 - Overview
  • 143 - About queues
  • 144 - About queue items
  • 145 - Intro to queue activities
  • 146 - Create a queue
  • 147 - Add a queue item
  • 148 - Get queue item
  • 149 - Manual review features
  • 150 - Dispatcher performer architecture

24. State Machine Deep Dive

  • 151 - State machine - Overview
  • 152 - State machine - Demo

25. Intro to REFramework

  • 153 - Overview
  • 154 - REFramework quick start
  • 155 - REFramework deep dive

26. UiPath Marketplace

  • 156 - Overview
  • 157 - UiPath Marketplace tour

27. Conclusion

  • 158 - Conclusion

About us

LyndaKade is a leading learning platform that helps people learn business, software, technology, and creative skills to achieve personal and professional goals.

Phone numberAparat ChannelTelegram SupportTelegram ChannelInstagram Page

All rights to this site belong to LyndaKade.

Terms of Service|Privacy Policy

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
Zarinpal
Zibal