Robotic Process Automation Training using UiPath

​Edureka's Robotic Process Automation training will make you an expert in UiPath RPA tool, so that you can drive RPA initiatives in your organisation. You'll master the concepts of key considerations while designing a RPA solution using UiPath, perform Image and text automation, create RPA Bots, perform Data Manipulation and debug and handle the exceptions, using real-life case studies.

Watch the demo class

Why this course ?

  • According to Forrester wave Q1 2017 Report, RPA Market Will Reach $2.9 Billion By 2021
  • Average Salary of Robotics Process Automation Specialist is $126,094 ( salary data)
  • A major global wine business, after implementing RPA, increased the order accuracy from 98% to 99.7% while costs reduced to Rs. 5.2 Crore
  • 3K + satisfied learners. Reviews

Instructor-led live online classes


Sat - Sun ( 4 Weeks )
11:00 AM - 02:00 PM ( EDT )


Fri - Sat ( 4 Weeks )
10:30 PM - 01:30 AM ( EDT )

Edureka For Business

Train your employees with exclusive batches and offers and track your employee's progress with our weekly progress report.

Instructor-led Sessions

24 hrs of Online Live Instructor-led Classes. Weekend class: 8 sessions of 3 hours each.

Real-life Case Studies

Towards the end of the course, you will be working on a Real Life project.


Each class will be followed by practical assignments which will aggregate to minimum 25 hours.

Lifetime Access

You get lifetime access to the Learning Management System (LMS). Class recordings and presentations can be viewed online from the LMS.

24 x 7 Expert Support

We have 24x7 online support team available to help you with any technical queries you may have during the course.


Towards the end of the course, you will be working on a project. Edureka certifies you as an Robotic Process Automation Expert based on the project.


We have a community forum for all our customers wherein you can enrich their learning through peer interaction and knowledge sharing.

Edureka’s  RPA training makes you an expert in Robotic Process Automation.. Robotic Process Automation is Automation of repetitive and rule based tasks. In Edureka's RPA online training, you will learn about the RPA concepts and will gain in-depth knowledge on UiPath tool using which you can automate the data extraction from the internet, login process, image recognition process and many more.

Robotic Process Automation (RPA) is an automation technology for making smart software by applying intelligence to do high volume and repeatable tasks that are time-consuming. RPA is automating the tasks of wide variety of industries, hence reducing the time and increasing the output. 
Some of facts about RPA includes:
  • A 2016 report by McKinsey and Co. predicts that the robotic process automation market could be worth $6.7 trillion by 2025
  • A major global wine business, after implementing RPA, increased the order accuracy from 98% to 99.7% while costs reduced to Rs. 5.2 Crore
  • A global dairy company used RPA to automate the processing and validation of delivery claims, reduced goodwill write-offs by Rs. 464 Million
​​ To master the concept of RPA, you need to have basic understanding of :​
    ​ ​
  • ​Basic programming knowledge of using if/else and switch conditions​
  • ​ ​
  • ​Logical thinking ability​
After completing the RPA Training, you will be able to:
  • Know about Robotic Process Automations and how it works
  • Know about the patterns and key considerations while designing a RPA solution
  • Know about the leading RPA tool i.e. UiPath
  • Gain practical knowledge on designing RPA solutions using both the tools
  • Perform Image and Text automation
  • Create RPA bots and perform data manipulation
  • Debug and handle the exceptions through the tool
Upon completion of Robotic Process Automation Training using UiPath, learners will acquire both practical and theoretical knowledge as per current IT Industry. From this course, they will leverage the following:
  • Acquires skills in basic concepts – Introduction to UI Automation
  • Gain skills in Passing Data Inside a workflow
  • Gain knowledge in branching a workflow
  • Basic skills in Desktop Automation
  • Debugging a workflow
  • Enhance skills in UI automation and Data Inputs
  • Reusing automation that invokes workflow and templates
Your system should have a minimum 4GB of RAM, Dual Core processor and Windows 7 operating system.

o Minimum Requirement – 1.4GHz 32-bit(x86)
o Recommended – Dual Core 1.8Ghz 64-bit

Operating System: 
o Minimum Version – Windows 7/Windows server 2008R2
o Maximum Version – Windows 10/Windows Server 2016
Dot Net Framework: 4.6

For Mac users:
o Minimum 4Gb of RAM
o Latest Oracle VM VirtualBox – You can download the latest version of Oracle VM VirtualBox for Mac-OS X from

The UiPath Studio v2017.1 Community Edition tool can be downloaded from The detailed installation guides are also provided in the Edureka LMS for setting up the environment. In case you come across any doubt, the 24*7 support team will promptly assist you.

Goal: In this module, you will learn about various RPA concepts and RPA tools

Objectives: Upon completing this module, you should be able to:
• Know about the concepts of RPA 
• Understand how Robotic Process Automation works.
• Understand the RPA development methodology
• Know about the RPA Solution Architecture Patterns
• Handle exceptions
• Understand the types of Bots
• Know about various RPA tools and selection criteria 

• Why to automate repetitive tasks/process
• What is Robotic Process Automation
• Natural language processing and RPA
• How Robotic Process Automation works
• RPA development methodology and lifecycle
• RPA Solution Architecture Patterns – Key Considerations
• Input Data Handling Solution Pattern
• Exception Handling
• Transaction Logging
• Credential Management
• Secure Execution
• Monitoring and Reporting
• Types of Bots
• List of Robotic Process Automation Tools
Goal: In this module, you will learn about UiPath and its basic concepts 

Objectives: After completing this module, you should be able to:
• Understand what is UiPath
• Know the types of Projects in UiPath
• Understand UiPath User Interface
• Know different Automation Activities 

• Introduction to UiPath
• Types of Projects
o Blank
o Simple Process
o Agent Process Improvement
o Transactional Business Processes
• User Interface 
o Ribbon
o Activity Panel
o Properties Panel
o Configuration Panel
o Output Terminal
• Domains in Activities
o UI Automation
o User Events
o Orchestrator
o App Integration
o System
o Programming
o Workflow 

• Setup and Configure UiPath Studio
• Demo on different activities in UiPath
Goal: In this module, you will learn about UI Automation, System Activities, Properties, Variables, Output, Arguments, Imports and their usage

After completing this module, you should be able to:
• Know what is UI Automation
• Understand different System Activities
• Configure Properties of Automated Tasks 
• Know about the Variables
• View Output in UiPath
• Understand Arguments
• Import Packages for a Custom Use Case

• UI Automation
o Element 
o Text
o Image
o Browser
o Window
• System
o File
o Clipboard
o Application
o Environment
o PowerShell
o Dialog
• Properties
• Variables
o Managing Variables
o Naming Best Practices
o The Variables Panel
o Types of Variables
• Output
• Arguments
o Managing Arguments
o Naming Best Practices
o The Arguments Panel
o Using Arguments
• Import
o About Imported Namespaces
o Importing New Namespaces

• Example Implementing Text Automation
• Example using OCR and Image Automation
• Implementing User Events in Automating Image and Text
• Using System Activities
• How to set Properties for Activities
• Using Variables
• Using Arguments
• Importing Namespaces
Goal: In this module, you will learn about User Events, Recorder and different Scraping Methods.
Recorder helps us to record the sequence of the task that we need to automate. 
Scraping enables us to extract data from our browser, application or document to a database, .csv file or even Excel spreadsheet

Objectives: After completing this module, you should be able to:

• Understand User Events
• Perform App Integration
• Automate using Recorder in UiPath
• Perform Scraping
• Understand Selectors

• User Events
o Element Trigger
o Image Trigger
o System Trigger

• App Integration
o Excel
o Mail Automation

• Recorder
o Introduction to Recorder
o Recording Types
o Automatic Recording and Manual Recording
o Example of Automatic Recording with Basic and Desktop
o Example of Automatic Recording with Web
o Manual Recording

• Scraping
o Screen Scraping
o Data Scraping

• Selector
o About Selectors
o Selectors with Wildcards
o Full versus Partial Selectors
o UiPath Explorer

• Managing User Events
• Automating Excel
• Automate Data from Mail
• Using Recorder
• Scraping data from Screen
• Scraping data from Web
• Using Selectors
Goal: In this module, you will learn about workflow, orchestrator, citrix and data manipulation

Objectives: After completing this module, you should be able to:
• Understand Workflow
• Understand Orchestrator
• Perform Citrix Automation
• Perform Data Manipulation
• Perform PDF Automation

• Workflow
o Control Flow
o Flowcharts
o State Machine
o Checkpoint
o Invoke
• Orchestrator
o Queues
o Assets
o Process
• Citrix Automation
o Introduction to Citrix Automation
o Automating Virtual Environments using Citrix
o Automating Text and Image in the Virtual Environment
o Image to Text Conversion in Virtual Environment
• Data Manipulation
• PDF Automation
o PDF Data Extraction and Automation 

• Designing Workflow
• Using Citrix Automation
• Data Manipulation
• Data Extraction using PDF
Goal: In this module, you will learn about Programming in UiPath, organizing projects, debugging projects and handling exceptions

Objectives: After completing this module, you should be able to:
• Understand Programming Activity
• Understand Project Organization
• Perform Error Handling

• Programming
o Collection
o String
o Data Table
o Debug
o Execute
o GenricValue
• Project Organization
o Extract as Workflow
o Workspace overview
o How to model a complex automation process
• Error Handling
o Rethrow
o Terminate Workflow
o Throw
o Try Catch

• Using Programming Activity in UiPath
• Automation using Data Tables
• Organizing Complex Projects
• Different ways of Error Handling 
Goal: In this module, you will execute an in-class project based on all the concepts you have learned in this RPA training.

Problem Context:
A company wants to know the review of its products on an e-commerce website but due to many products having many reviews, they are not able to read the reviews in person. So, they want to automate the process of extracting the reviews every week and filtering out the good and bad reviews in separate excel sheets.
The automation process must contain the following tasks:
1. Creating a bot and recording a task of extracting all reviews of the products specific to the shop-owner who is selling it
2. Filtering out 5 stars and 3 or less stars reviews
3. Populating the 5 stars and 3 or less stars in different excel sheets
4. Analysing the number of good ratings and bad ratings (check for re-occurring phrases)
5. Mailing both the excel sheets to the manager’s email-ID
Goal: In this module, you will learn about top 10 RPA tools

Objectives: After completing this module, you should be able to:
• Know about different RPA tools and their trend
• Compare different RPA tools
• Understand the selection criteria for different RPA tools

• Different RPA tools available in the market
• RPA tools trend
• Comparing different RPA tools
• Tools Selection checklist
You will never miss a lecture at Edureka! You can choose either of the two options:
  • View the recorded session of the class available in your LMS.
  • You can attend the missed session, in any other live batch.
edureka is committed to provide you an awesome learning experience through world-class content and best-in-class instructors. We will create an ecosystem through this training, that will enable you to convert opportunities into job offers by presenting your skills at the time of an interview. We can assist you in resume building and also share important interview questions once you are done with the training. However, please understand that we are not into job placements.
We have limited number of participants in a live session to maintain the Quality Standards. So, unfortunately participation in a live class without enrollment is not possible. However, you can go through the sample class recording and it would give you a clear insight about how are the classes conducted, quality of instructors and the level of interaction in a class.
All the instructors at edureka are practitioners from the Industry with minimum 10-12 yrs of relevant IT experience. They are subject matter experts and are trained by edureka for providing an awesome learning experience to the participants.

You can give us a CALL at +91 88808 62004/1800 275 9730 (US Tollfree Number) OR email at

  • Once you are successfully through the project (Reviewed by a edureka expert), you will be awarded with edureka’s Robotic Process Automation Expert Certificate.
  • edureka certification has industry recognition and we are the preferred training partner for many MNCs e.g.Cisco, Ford, Mphasis, Nokia, Wipro, Accenture, IBM, Philips, Citi, Ford, Mindtree, BNYMellon etc. Please be assured.

Robotic Process Automation Training using UiPath