UiPath Certified Professional Automation Developer Professional Exam Study Guide (UiPath-ADPv1)

UiPath-Certified-Professional-Automation-Developer-Professional

UiPath Certified Professional Automation Developer Professional Preparation Details

The UiPath-ADPv1 exam for the UiPath Certified Professional Automation Developer Professional credential tests advanced Studio, REFramework, and Orchestrator skills. This guide maps every exam topic to official UiPath documentation. Use it to plan focused, hands-on study. You can also explore more UiPath certification study guides on the UiPath category to keep building your skills.

UiPath Certified Professional Automation Developer Professional Materials

CourseraUiPath Automation Developer Professional
UdemyUiPath Automation Developer Professional Practice Tests

Advanced Data Manipulation

Tasks performed by the Minimally Qualified Candidate:

Use LINQ for Lists and DataTables.

Filter Collection

Filter Data Table

Manage DataTables

Build and Filter DataTable

About Imported Namespaces

Perform DateTime manipulation to parse dates, add, or substract time and convert to and from string type.

Add or Subtract from Date

Format Date as Text

Modify Date

Extract Date and Time from Text

Types of Variables

Use Invoke Method and Invoke Code in projects.

Invoke Code

Invoke Method

Importing new libraries

Example: Using the RestSharp library in the Invoke Code activity

Managing Namespaces

Data referencing in invokes: Dt, List, Dictionary

Types of Variables

Using Arguments

Invoke Code

Invoke Workflow File

JSON object manipulation

Deserialize JSON

Coded workflow

Coded Workflow

Working with Coded automations

Working with Input and Output arguments

Creating hybrid automations – Combining Coded and Low-code Workflows

Studio IDE

Debugging

Tasks performed by the Minimally Qualified Candidate:

Perform remote Debugging when building automation projects.

Remote Debugging

About Debugging

Debugging Actions

Live streaming and remote control

Profile execution – debugging

Profile Execution

About Debugging

Debugging Actions

The Locals Panel

The Call Stack Panel

The Watch Panel

Advanced UI automation

Tasks performed by the Minimally Qualified Candidate:

Build an UI automation using Web Driver.

About the WebDriver Protocol

Remote runtime

UiPath Remote Runtime

Extension for Citrix

Extension for Microsoft Remote Desktop and Apps

Extension for VMware Horizon

Extension for Amazon WorkSpaces

UiTask/UiAct — AGENTIC (healing scenarios, testing, attended scenarios)

What is Healing Agent?

RPA Testing

Trigger-based attended automation

MacOS automations – UiAutomation for Native macOS Apps, Office Desktop automations, Scripting (e.g. Apple Script)

Studio on macOS (Preview)

UiPath Assistant on Mac

Chrome Extension on Mac

Extension for Safari

REFramework

Tasks performed by the Minimally Qualified Candidate:

Explain the use of the REFramework and the Dispatcher and Performer / Producer and Consumer model.

Robotic Enterprise Framework

Transactional Process

About Queues and Transactions

Studio Activities Used With Queues

Describe the mechanisms of the REFramework template.

Robotic Enterprise Framework

State Machines

Business Exception Vs Application Exception

Global Exception Handler

Get Transaction Item

Set Transaction Status

Use Custom Log Fields in REFramework projects.

Add Log Fields

Remove Log Fields

Log Message

Types of Logs

Logging Levels

Build a REFramework project with Orchestrator queues.

Managing Queues in Orchestrator

Managing Queues in Studio

Add Queue Item

Get Transaction Item

Set Transaction Status

Robotic Enterprise Framework

Build a REFramework transactional project with tabular/collections data.

Transactional Process

Robotic Enterprise Framework

Get Row Item

For Each Row in Data Table

Manage DataTables

Adapt a REFramework project to a linear process.

Robotic Enterprise Framework

Project Templates

Background Process

Sequences

Flowcharts

Describe the components of State Machines and when they should be used in projects.

State Machines

State Machine

State

Transition

Final State

Build projects using State Machines.

State Machines

State Machine

State

Transition

Workflow Design

Test a REFramework project with and without Orchestrator queues.

RPA Testing

Mock Testing

Test Explorer

Test Data Queues

Orchestrator

Tasks performed by the Minimally Qualified Candidate:

Use Tenant Entities (Webhooks, Alerts, Packages, etc) and Folder Entities (Triggers, Credential Stores, etc).

About the Tenant Context

Webhooks

Packages

Alerts troubleshooting

About the Folders Context

About triggers

Credential Stores

Use features for unattended automations (use of folders and job priorities, separation between background and foreground processes, license allocation per machine).

Unattended automation

Useful concepts in unattended automation

How is unattended automation performed

Configuring automation capabilities

Managing Machines

Managing Jobs

API Triggers

API triggers

Managing API triggers

Call modes explained

About triggers

Recording in Orchestrator (Queue tranx, jobs)

Recording

Managing Transactions

Managing Jobs

About Queues and Transactions

Solutions Management

Understanding the solution development lifecycle

Deploying a solution

Solutions

Solution deployments

Use Orchestrator monitoring features.

About Monitoring

About Logs

Managing Logs in Orchestrator

Queues SLA

Serverless and Cloud VM robots

Cloud robots overview

Automation Cloud Robots – VM

Automation Cloud Robots – Serverless

Live streaming and remote control

Tags

Organizing Resources With Tags

ST-USG-032 – Required Tags

Attended Automation

Tasks performed by the Minimally Qualified Candidate:

Long-Running Workflows

Long Running Workflows

Long Running Automation

Working with long-running workflows

About the Persistence activity package

Wait For Job And Resume

Trigger-based Automation

Trigger-based attended automation

Trigger Scope

Repeat Trigger

Manual Trigger

Creating a guided product tour

UI automation Apps Native Events Triggers (Run local triggers, Stop local triggers)

Application Event Trigger

Run Local Triggers

Stop Local Triggers

Enable Local Trigger

Disable Local Trigger

Event Inspection Tool

UI Explorer Classic

Application Event Trigger

Trigger-based attended automation

Assistant (widgets, configuration, Marketplace, schedules)

About UiPath Assistant

Widgets

Marketplace Widget

Custom Widgets

Automation Configuration

Preferences

Picture in Picture

Robot session (previously Picture-in-Picture)

PiP – Child Session

Robot session – Virtual Desktop

Technology Comparison

ActionCenter

Action Center Widget

Create Form Task

Wait For Form Task And Resume

Create App Task

Assign Tasks

Apps – Advanced widgets, Usecases (multiple automations apps), Action App & Schema, Invoking IS APIs

Apps Widget

About Apps

About the App Events activity package

Working with App tasks

Create App Task

Wait For App Task And Resume

Callouts

About the Callout activity package

Show Callout

Callout how-to guides

Building your first callout

Creating and displaying a simple callout

Autopilot

Tasks performed by the Minimally Qualified Candidate:

Autopilot for Everyone

About Autopilot for Everyone

Autopilot widget

About Context Grounding

Autopilot for Developers

Generating code

Generating coded test case from manual test cases

API Automation

Tasks performed by the Minimally Qualified Candidate:

API Workflows

About API workflows

How it works

Explain what the Integration Service Connector Builder is.

About Connector Builder

HTTP Request activity

Event Triggers

Event triggers

Creating an event trigger

About triggers

GenAI Activities

About the UiPath GenAI Activities package

Supported models

About Context Grounding

REST APIs and Orchestrator HTTP request

Orchestrator HTTP Request

HTTP Request activity

Queue generation with coded workflows and Orchestrator APIs

HTTP Request activities now available for Integration Service connectors

HTTP Request activity

About Connector Builder

Integration Service-based (connector) activities

Resource Management

Tasks performed by the Minimally Qualified Candidate:

Solutions Management

Understanding the solution development lifecycle

Deploying a solution

Solutions

Solution deployments

Data service (Creation/Consumption of Entities)

Creating an entity

Create Entity Record

Query Entity Records

Update Entity Record

Get Entity Record by Id

Data Service platform connector

Integration Service-based (connector) activities

Record Created

Record Updated

Context grounding

About Context Grounding

About the UiPath GenAI Activities package

Coded workflow – Input/Output Arguments, Orchestrator, UiAutomation, M365 API, Hybrid automations, Custom services, and Imported Libraries

Coded Workflow

Working with Input and Output arguments

Queue generation with coded workflows and Orchestrator APIs

Creating hybrid automations – Combining Coded and Low-code Workflows

Registering custom services

Using imported library projects in coded automations

Generic Automation Development

Tasks performed by the Minimally Qualified Candidate:

Tasks commonly used in automation that require a combination of the skills and knowledge listed above.

Workflow Design

Project Organization

Automation Lifecycle

About Automation Projects

Wrapping Up UiPath Certified Professional Automation Developer Professional

This UiPath-ADPv1 study guide covered Advanced Data Manipulation through Generic Automation Development, with official documentation for each objective. Combine these resources with hands-on practice in Studio and Orchestrator, and you will be well prepared to earn your UiPath Certified Professional Automation Developer Professional credential. You can also explore more UiPath certification study guides on the UiPath category to keep building your skills. Have a question or tip? Leave a comment below.

Receive Updates on UiPath Certified Professional Automation Developer Professional Exam


Want to be notified as soon as I post? Subscribe to the RSS feed / leave your email address in the subscribe section. Share the article to your social networks with the below links so it can benefit others.

Share the UiPath Certified Professional Automation Developer Professional Study Guide in Your Network

You may also like

Leave a Reply

Your email address will not be published. Required fields are marked *