UiPath Professional Automation Developer Professional (ADPv1) Course Overview

UiPath Professional Automation Developer Professional (ADPv1) Course Overview

The UiPath Professional Automation Developer Professional (ADPv1) course is a comprehensive program designed to equip learners with advanced skills for building sophisticated robotic process automation (RPA) solutions using UiPath. Through various modules, participants will learn about state machines, the Robotic Enterprise Framework (REFramework), orchestrator triggers, advanced data manipulation, and UI automation techniques.

Module 1 delves into State Machines in Studio, teaching how to manage complex workflows. Module 2 provides an Introduction to Robotic Enterprise Framework, a template for creating robust and scalable automation projects. In Module 3, learners focus on Building a REFramework Project using Orchestrator Queues and Tabular Data, with practical exercises for consolidation.

Module 4 covers Orchestrator Triggers, Advanced Data Manipulation, and UI Automation with Studio, including monitoring automation performance. Finally, Module 5 introduces AI Computer Vision, Remote Debugging, and methods for integrating code within Studio.

The course is beneficial for developers looking to enhance their automation capabilities, ensuring they are well-versed with UiPath's advanced features for delivering enterprise-level RPA solutions.

Koenig's Unique Offerings


1-on-1 Training

Schedule personalized sessions based upon your availability.


Customized Training

Tailor your learning experience. Dive deeper in topics of greater interest to you.


4-Hour Sessions

Optimize learning with Koenig's 4-hour sessions, balancing knowledge retention and time constraints.


Free Demo Class

Join our training with confidence. Attend a free demo class to experience our expert trainers and get all your queries answered.

Purchase This Course


  • Live Online Training (Duration : 40 Hours)
  • Per Participant
  • Guaranteed-to-Run (GTR)
  • date-img
  • date-img

♱ Excluding VAT/GST

Classroom Training price is on request

  • Live Online Training (Duration : 40 Hours)
  • Per Participant

♱ Excluding VAT/GST

Classroom Training price is on request

  • Can't Attend Live Online Classes? Choose Flexi - a self paced learning option
  • 6 Months Access to Videos
  • Access via Laptop, Tab, Mobile, and Smart TV
  • Certificate of Completion
  • Hands-on labs




♱ Excluding VAT/GST

Flexi FAQ's

Request More Information

Email:  WhatsApp:

Course Prerequisites

Certainly! Here are the minimum required prerequisites for successfully undertaking the UiPath Professional Automation Developer Professional (ADPv1) course:

  • Basic understanding of programming concepts: Familiarity with fundamental programming principles such as variables, loops, and conditionals is essential to grasp the course material effectively.

  • Exposure to .NET programming language: Knowledge of any .NET language (C#, VB.NET) is advantageous as UiPath Studio utilizes these languages for custom code and scripting.

  • Experience with RPA tools: Prior hands-on experience with RPA tools, preferably UiPath, will help in understanding the course content more quickly.

  • Familiarity with UiPath Studio: Knowledge of the UiPath Studio interface and basic functionalities can be highly beneficial for keeping pace with the course.

  • Understanding of workflow design: Basic knowledge of how to design workflow processes in RPA, including sequences, flowcharts, and state machines, is recommended.

  • Analytical skills: Ability to analyze and solve problems logically will be essential when learning to automate complex tasks.

  • Proficiency in Microsoft Excel: Since many RPA processes involve manipulating Excel data, proficiency in Excel is important.

  • Basic knowledge of databases: Understanding of how databases work and familiarity with SQL can help in the advanced data manipulation part of the course.

These prerequisites are intended to ensure that you have a solid foundation to build upon during the course. They are not meant to be barriers but are in place to help you get the most out of the training and succeed as a UiPath Professional Automation Developer.

Target Audience for UiPath Professional Automation Developer Professional (ADPv1)

The UiPath Professional Automation Developer (ADPv1) course is designed for professionals seeking expertise in robotic process automation (RPA) using UiPath tools.

  • RPA Developers
  • Software Developers interested in automation
  • Test Engineers looking to automate processes
  • Business Analysts involved in automation projects
  • Project Managers overseeing RPA initiatives
  • IT Professionals aiming to transition into RPA roles
  • Process Consultants optimizing business processes through automation
  • Technical Leads managing RPA development teams
  • Solution Architects designing RPA solutions
  • Systems Administrators interested in automating IT-related tasks
  • UiPath Certified Professionals aiming for advanced certification

Learning Objectives - What you will Learn in this UiPath Professional Automation Developer Professional (ADPv1)?

Introduction to Learning Outcomes:

Gain proficiency in UiPath's Automation Suite, mastering state machines, Robotic Enterprise Framework, advanced data manipulation, AI Vision, and debugging techniques to excel as an Automation Developer.

Learning Objectives and Outcomes:

  • Understand the operational principles and applications of state machines within UiPath Studio for complex workflow management.
  • Learn the fundamentals of the Robotic Enterprise Framework (REFramework) and its importance in scalable, reliable, and maintainable enterprise automation projects.
  • Acquire skills to build a REFramework project using Orchestrator Queues to efficiently manage work items and process transactions.
  • Develop expertise in constructing REFramework projects that handle tabular data, enhancing data-driven automation capabilities.
  • Engage in hands-on practice with REFramework to solidify understanding and application of concepts learned.
  • Explore the use of Orchestrator Triggers for initiating automation tasks and the monitoring features available in UiPath Orchestrator.
  • Advance your data manipulation skills within UiPath Studio, enabling complex automation scenarios that require sophisticated data handling.
  • Master advanced UI Automation techniques in Studio for seamless interaction with various user interfaces during automation.
  • Implement AI Computer Vision activities to automate processes involving virtual desktops or applications with non-selectable elements.
  • Learn remote debugging to troubleshoot automation projects and efficiently resolve issues, along with the use of Invoke Method and Invoke Code for custom process steps.