Course description

  • What are the career benefits of this course?

    Robotic Process Automation (RPA) is an advanced technology that automates huge quantities of redundant tasks by applying artificial intelligence (AI). It is becoming an increasingly popular technology in modern industries such as banking and finance, healthcare, insurance, etc. due to its wide spectra of benefits: reliable, customer-friendly, less cost. The average annual starting salary of a Robotics Engineer in the US is $92,862. The global RPA market is expected to reach $3.11 billion by 2024, according to a new report by Grand View Research, Inc. and there are more than 2,100 RPA jobs worldwide.

    RPA with UiPath offers a complete and scalable solution that provides specialized recorders for desktop and web apps, an extensive activity library, powerful debugging, third-party integration, and centralized server-based licensing.

    What are the benefits of this course

  • What are the course objectives?

    This course is designed to help you master RPA processes and best practices using the extensible UiPath RPA platform, which offers fast RPA design and deployment, scalability for front and back office requirements and unmatched security and auditing. You’ll gain experience interacting with web and Java-based applications, building reusable objects, and deploying a resilient and recoverable RPA process. And you’ll put your newly acquired skills to good use with various practical case studies and examples. This course will prepare you for the RPA Developer Advanced Certification exam.


  • Who should take this course?

    The course is ideal for anyone who is from a technical background and wants to kick-start/build a career in this high demand domain, including-

    • Developers
    • Project Managers
    • Architects
    • Operations Support
    • Team Leads
    • Product Managers


  • What skills will you learn?

    This course will give you insights into the end-to-end delivery cycle of RPA projects while strongly emphasizing the build and test phases. You will learn: 

    • Windows, web, and Java-based applications
    • Fundamental UI automation concepts
    • Automating windows, web and Java-based applications
    • How to create and debug workflows using UiPath
    • How to install UiPath Studio on Windows
    • How to implement error exception handling

  • What types of jobs are ideal for RPA with UiPath certified professionals?

    Robotic process automation certified professionals are responsible for comprehending the existing business process of an organization and how to implement RPA to achieve optimum results. Jobs that are ideal for RPA with Uipath certified professionals include:

    • Process designer
    • UiPath developer
    • RPA developer
    • RPA consultant
    • RPA architect

  • What are the prerequisites for this course?

    • Simplilearn’s “Introduction to Robotic Process Automation” and “Core Java” courses are recommended, to follow this course more clearly. The courses are given as free along with this course.
    •  The course is ideal for anyone with a technical background. Basic programming knowledge of any development language (C#, .Net, VB, Java, etc.) is a prerequisite.


  • What projects are included in this RPA with Uipath Course?

    Simplilearn’s RPA using UiPath course is hands-on training that will help you apply your knowledge and create bots. You will work on the following projects:

    Project 1:
    Objective: Update Loan Application in the system using OCR to reduce the manual errors using RPA 
    Banking and Financial Services
    Background of the problem statement:
    Banking and Financial services companies receive a lot of loan applications. There are various types of loans like Personal loan, Housing loan, Travel loan, etc. The process is prone to manual errors that might happen during the application process. You will be using UiPath RPA tool to reduce the manual errors with the help of cognitive bots. As part of this exercise, you will be using third-party applications, as well-
    Quickbooks - to get the client information and his loan amount
    Sugar CRM - to get the entire details of the client’s company and the other prospects details 
    and automate the process in real time.

    Project 2:
    Objective: Defining the Clinical Trial Operations for Approval using RPA – UiPath 
    Pharmaceuticals – Clinical Trials
    Background of the problem statement:
    There are many pharmaceutical companies which discover drugs. After the discovery, they try to test the drug in animals and selected humans. The entire process requires approval at various stages and it is called clinical trial operations management. There are many mundane tasks and many manual errors. We will be using RPA tool to automate the process. You will be using third party tools- 
    Invoicely to get the invoice details
    Adobe utilities to get the word or excel file converted to PDF for real-time integration of the whole process.

    Project 3:
    Objective: Monitor Transaction logs (generated by the database) size and archive the identified logs based on a predefined size set by the Administrator.

    Domain: This use case is not specific to any domain. Instead, this can be implemented to monitor any databases.
    Background of the Problem Statement: 
    An MNC has a storage location in which database which stores transactions from multiple applications is hosted. Due to the high volume of transaction logs generated daily, disk space gets filled up quickly and needs log files to be archived at regular intervals to avoid application downtime. 
     Applications involved: 
    •         Command Prompt
    •         SQL Server Management Studio

    Project 4:

    Objective: Automate Claims processing using RPA

    Domain: Insurance

    Background of the Problem Statement: An Insurance Provider wants to automate Claims processing using RPA. He receives filled claims forms in PDF through Email. Attachments in the email should be downloaded to a local system. Read the claim form using OCR and extract the required information. Validate if all the mandatory information is available, if not, respond to the sender requesting for missing information and update the same in an excel. For the forms with all required information, update the claims system and send a mail notification to Claims processor.

Course preview

    • Lesson 1 - Introduction to Robotic Process Automation 1:22:14
      • Introduction to Automation Anywhere 01:55
      • Robotic Process Automation 09:10
      • 3. RPA Growth trends
      • 4. Different RPA tools 05:42
      • 5. Types of Bots 1:05:27
      • 6. Why UiPath
      • 7. UiPath Installation
      • 8. Setting up the browser
    • Lesson 2 - Getting started with UiPath automation 41:13
      • 1. Getting started with UiPath 41:13
      • 2. Project and Project types
      • 3. UiPath Dashboard
      • 4. Files in UiPath
      • 5. Sequence and Flowcharts
      • 6. State Machine
    • Lesson 3 - UI Automation and System Activities
      • 1. What is UI automation
      • 2. System activities
      • 3. Demo on System Activities
      • 4. Variables and Arguments
      • 5. Output Panel
      • 6. Custom Packages
    • Lesson 4 - User Events and Data Scraping 6:40:30
      • 1. What are User Events and common User Events
      • 2. Excel, CSV and Mail Automation 3:04:24
      • 3. What is Data Scraping and types 3:36:06
      • 4. Selectors
    • Lesson 5 - Workflow OCR and Citrix Automation activities 46:29
      • 1. Introduction to Workflow activities
      • 2. Citrix Automation
      • 3. PDF automation demo without OCR
      • 4. Introduction to PDF automation 46:29
      • 5. PDF automation demo with OCR
      • 6. Introduction to OCR activities
      • 7. PDF automation using OCR
      • 8. Demo on OCR activities
    • Lesson 6 - Programming, Debugging and Exception Handling 3:18:35
      • 1. Errorful Demo
      • 2. Programming activities 2:00:57
      • 3. Debugging and exception handling (solve the bug) 1:17:38
    • Lesson 7 - UiPath Orchestrator 1:02:53
      • 1. Demo, run through the Orchestrator
      • 2. Orchestrator overview 1:02:53
      • 3. Create an Orchestrator account
      • 4. Connecting a robot
      • 5. Create an environment and associate the robot
      • 6. Publish a package
      • 7. Create a process from the package
      • 8. Run a robot and examine logs
      • 9. Schedule and run an unattended robot
    • Project
      • Insurance Claims Processing
    • Lesson 01 - Java Introduction 1:18:27
      • 1.1 Introduction to Java 25:37
      • 1.2 Features of Java8 11:41
      • 1.3 Object Oriented Programming (OOP) 23:00
      • 1.4 Fundamentals of Java 18:09
      • Quiz
    • Lesson 02 - Working with Java Variables 36:00
      • 2.1 Declaring and Initializing Variables 11:47
      • 2.2 Primitive Data Types 06:50
      • 2.3 Read and Write Java Object Fields 10:27
      • 2.4 Object Lifecycle 06:56
      • Quiz
    • Lesson 03 - Java Operators and Decision Constructs 15:01
      • 3.1 Java Operators and Decision Constructs 15:01
      • Quiz
    • Lesson 04 - Using Loop Constructs in Java 17:42
      • 4.1 Using Loop Constructs in Java 17:42
      • Quiz
    • Lesson 05 - Creating and Using Array 36:16
      • 5.1 Creating and Using One-dimensional Array 26:53
      • 5.2 Creating and Using Multi-dimensional Array 09:23
      • Quiz
    • Lesson 06 - Methods and Encapsulation 35:55
      • 6.1 Java Method 04:36
      • 6.2 Static and Final Keyword 15:16
      • 6.3 Constructors and Access Modifiers in Java 07:04
      • 6.4 Encapsulation 08:59
      • Quiz
    • Lesson 07 - Inheritance 40:32
      • 7.1 Polymorphism Casting and Super 23:46
      • 7.2 Abstract Class and Interfaces 16:46
      • Quiz
    • Lesson 08 - Exception Handling 36:17
      • 8.1 Types of Exceptions and Try-catch Statement 18:48
      • 8.2 Throws Statement and Finally Block 11:27
      • 8.3 Exception Classes 06:02
      • Quiz
    • Lesson 09 - Work with Selected classes from the Java API 1:01:06
      • 9.1 String 28:16
      • 9.2 Working with StringBuffer 05:44
      • 9.3 Create and Manipulate Calendar Data 13:03
      • 9.4 Declare and Use of Arraylist 14:03
      • Quiz
    • Lesson 10 - Additional Topics 45:03
      • 10.1 Inner classes Inner Interfaces and Thread 16:51
      • 10.2 Collection Framework 05:05
      • 10.3 Comparable Comparator and Iterator 10:19
      • 10.4 File Handling and Serialization 12:48
      • Quiz
    • Lesson 11 - JDBC 47:54
      • 11.1 JDBC and its Architecture 08:50
      • 11.2 Drivers in JDBC 03:09
      • 11.3 JDBC API and Examples 24:44
      • 11.4 Transaction Management in JDBC 11:11
      • Quiz
    • Lesson 12 - Miscellaneous and Unit Testing 19:24
      • 12.1 Unit Testing 19:24
      • Quiz
    • Lesson 13 - Introduction to Java 8 18:53
      • 13.1 Introduction to Java 8 18:53
      • Quiz
    • Lesson 14 - Lambda Expression 14:39
      • 14.1 Lambda Expression 14:39
      • Quiz
    • Lessons 51:43
      • Introduction to Automation Anywhere 01:55
      • Robotic Process Automation 09:10
      • 2. How RPA works 07:40
      • 3. ROI-Building a business case 06:21
      • 4. RPA Implementation in Enterprise 17:59
      • 5. List of RPA Tools and Selection Checklist 05:42
      • 6. Case study on Henn na hotel 02:56
    • {{childObj.title}}
      • {{childObj.childSection.chapter_name}}
        • {{lesson.title}}
      • {{lesson.title}}

    View More

    View Less

Exam & certification FREE PRACTICE TEST

  • What is Uipath RPA Developer Advanced Certification?

    RPA is one of the trending technologies in the market and UiPath is one of its cloud-based tools which automates daily repetitive tasks. The Certificate proves that the learner has a firm foothold in UiPath components and its features. This course is aligned with the official RPA Developer Advanced Certification exam.

  • Why should you get certified?

    The UiPath certification will highlight your credibility as a qualified, trained and experienced professional in the RPA field. It validates your ability to automate a real-time Uipath based project.

  • How do I enroll for Uipath RPA Developer Certification?

    You can enroll on the UiPath official website for taking the certification exam.

  • What are the phases of the Certification exam?

    The certification exam has two parts/phases that can be taken up from UiPath: 
    Phase I - Theoretical exam (Quiz)
    There are a total of 45 multiple answer questions to be answered in 90 mins with a minimum passing score of 70%.
    Phase II - Practical exam
    Once you have cleared your theoretical exam, you are eligible for the practical examination which takes 3 hours 30 mins to complete.
    Upon passing both the phases you will be able to view and download your certificate directly from the platform.

  • How many attempts do I have to pass Phase 1(Theoretical exam) and phase 2(practical exam) respectively?

    You have three attempts to pass each phase. You will have to wait for 24 hours for re-attempting. For each extra attempt, few points will be deducted from your score.

  • How much does the examination cost?

    The UiPath RPA Developer Advanced Certification is free until March 31st 2019.

  • How long is the certification valid for?

    The RPA Developer Advanced Certification has validity for one year.


  • Who are the instructors and how are they selected?

    All of our highly qualified trainers are industry experts with years of relevant industry experience working with front-end development technology. Each of them has gone through a rigorous selection process that includes profile screening, technical evaluation, and a training demo before they are certified to train for us. We also ensure that only those trainers with a high alumni rating remain on our faculty.


  • What is the duration of the course?

    The course has interactive instructor-led online class content of 40 hours.

  • What are the system requirements for this course?

    The system requirements are as follows:


    1. .NET 4.6 or above
    2. Any PDF reader installed on the system 
    3. Microsoft Office 2010 or equivalent
    4. Windows OS 7 or above

    Minimum System Requirements:

    CPU 1.4GHz 32 bit (x86)
    Dual core 1.8Ghz 64-bit
    RAM 4 GB 4 GB

    Note: The system requirements are for the Windows operating system. Mac and Linux users have to get the windows installed in their system.



  • What is Global Teaching Assistance?

    Our teaching assistants are a dedicated team of subject matter experts here to help you get certified in your first attempt. They engage students proactively to ensure the course path is being followed and help you enrich your learning experience, from class onboarding to project mentoring and job assistance. Teaching Assistance is available during business hours.

  • What is online classroom training?

    Online classroom training is conducted via online live streaming of each class. The classes are conducted by a certified trainer with more than 15 years of work and training experience.

  • What is covered under the 24/7 Support promise?

    We offer 24/7 support through email, chat, and calls. We also have a dedicated team that provides on-demand assistance through our community forum. What’s more, you will have lifetime access to the community forum, even after completion of your course with us.

  • What if I miss a class?

    Simplilearn provides recordings of each class so you can review them as needed before the next session. With Flexi-pass, Simplilearn gives you access to all classes for 90 days so that you have the flexibility to choose sessions as per your convenience.



  • How do I enrolL for the online training?

    You can enrolL for this training on our website and make an online payment using any of the following options:
    ·     Visa Credit or Debit Card
    ·     MasterCard
    ·     American Express
    ·     Diner’s Club
    ·     PayPal
    Once payment is received you will automatically receive a payment receipt and access information via email.



  • If I need to cancel my enrollment, can I get a refund?

    Yes, you can cancel your enrollment if necessary. We will refund the course price after deducting an administration fee. To learn more, please read our Refund Policy.

    Contact Us


    (Toll Free)

    • Disclaimer
    • PMP, PMI, PMBOK, CAPM, PgMP, PfMP, ACP, PBA, RMP, SP, and OPM3 are registered marks of the Project Management Institute, Inc.