Skip to main content

Robotic Process Automation (RPA) Design and Development

Enrollment in this course is by invitation only

About This Course

The course is intended for students and individuals who want to acquire skills for designing and developing robots for process automation. This course can be delivered as a self-paced online course, blended learning modality or through an instructor-led session.

The Robotic Process Automation (RPA) Design and Development course offers comprehensive knowledge and professional-level skills focused on developing and deploying software robots. The course assumes no prior knowledge of RPA. It begins by refreshing basic programming skills and introducing basic RPA concepts. The course then introduces the UiPath RPA platform and teaches the students how to use the UiPATH software to automate business processes. It has a 30-hour theory component, an associated 20-hour online hands-on lab session component powered by CloudSwyft and 10-hours of capstone projects.


To understand and complete the course successfully the student must have basic programming skills.

Course Objectives - Upon successful completion of this course, students should be able to:

  • Understand the basics of Robotic Process Automation
  • Use and understand the various functionalities and features of UiPath Studio and Orchestrator
  • Identify processes which can be automated
  • Develop and deploy attended and unattended robots independently
  • Know and apply the business best practices in RPA projects

Hands-On Learning Labs powered by CloudSwyft

The Hands-On Labs component of the course can be successfully completed for atleast 20 hours, consisting of lab activities and exercises mapped to the Theory portion of the course. Powered by CloudSwyft, there is a dedicated live online hands-on lab session for each student which can be accessed through modern web browsers (Highly Recommended for student to use is Google Chrome) and each student lab environment session already has pre-installed UiPATH Software tools, lab files and applications required in performing the lab exercises for this course. Each exercise helps the students practice and apply the skills learned in the Theory section of the course.

Capstone Projects

At the end of the course, the student can choose from 6 Capstone Projects. Each project involves application of all the concepts learnt during the course. The Capstone Projects are further divided into 4 basic projects and 2 advanced projects. The advanced projects are more challenging compared to the basic projects and require more efforts for successful completion.

  1. Course Number

  2. Classes Start

  3. Classes End

  4. Estimated Effort

    Total of 50 to 70 hours