UiPath Certified Professional Automation Developer Associate Study Guide (UiPath-ADAv1)

UiPath-Certified-Professional-Automation-Developer-Associate

UiPath Certified Professional Automation Developer Associate Preparation Details

The UiPath-ADAv1 UiPath Certified Professional Automation Developer Associate exam validates your skills in building automations with Studio, Robots, and Orchestrator. This study guide maps every exam objective to official UiPath documentation so you can prepare efficiently. You can also explore more UiPath certification study guides on the UiPath category to keep building your skills.

UiPath Certified Professional Automation Developer Associate Materials

CourseraUiPath Automation Developer Associate
UdemyUiPath ADAv1 Automation Developer: 480 Practice Tests

Business Knowledge

Tasks performed by the Minimally Qualified Candidate:

Describe what business process automation is and what value it brings.

Introduction

Overview

Automation Lifecycle

Identify and describe key concepts related to business processes.

Automation Lifecycle

Workflow Design

Project Organization

Describe how agentic automation can streamline business processes

About agentic processes

Process modeling

About agents

Platform Knowledge

Tasks performed by the Minimally Qualified Candidate:

List and describe high-level the use of UiPath products (Including Studio Types, Robot Types, Orchestrator, Integration Service).

The Studio family

Robots

Introduction

Introduction

Explain the difference between Attended and unattended processes.

Unattended automation

Useful concepts in unattended automation

Robots

Attended Automation Framework

Explain the difference between Serverless, vm and local

Machines

Managing Machines

Agents and Functions on Local Robots

Configuring automation capabilities

Studio Interface

Tasks performed by the Minimally Qualified Candidate:

Studio Web overview.

Overview

The Studio family

Designing RPA workflow projects

Creating a project

Use the options available in the Studio Backstage view.

The User Interface

Configuring Studio Settings

Project Templates

Signing in to Your Account

Create a new process using the correct compatibility mode.

About Automation Projects

About the Windows – Legacy Compatibility

Creating a Basic Process

About the Project.Json File

Cross platform.

About Automation Projects

Modern Design Experience

Studio on macOS (Preview)

Describe the elements of the Studio capabilities.

The User Interface

Designing Automations

Coded Workflow

Studio IDE

Describe the elements of the Studio capabilities

Keyboard Shortcuts

Managing activity packages

About Dependencies

Using the Data Manager

Unified Build – Agentic – Apps – Inter-Process Communication

About solutions

About agentic processes

Apps in Studio Web

About the IPC activity package

Message Receiver Trigger

Variables and Arguments

Tasks performed by the Minimally Qualified Candidate:

Explain what data types are and how they are used.

Types of Variables

Managing Variables

UiPath Proprietary Variables

Create, manage, and use variables.

Managing Variables

The Variables Panel

Types of Variables

Create, manage, and use In, Out, and In/Out arguments.

Managing Arguments

The Arguments Panel

Using Arguments

Automatically generate variables

The Variables Panel

Managing Variables

Keyboard Shortcuts

Create, manage, and use global constants and variables.

Using the Data Manager

Managing Variables

Notify Global Variable Changed

Explain the difference between variables, arguments, global constants, and global variables.

Managing Variables

Managing Arguments

Using the Data Manager

Types of Variables

Control Flow

Tasks performed by the Minimally Qualified Candidate:

Use Sequence and flowchart layouts in projects.

Sequences

Flowcharts

About Control Flow

Sequence / Group

Flowchart

Use the IF, Flow Decision, Else If activities in projects, and the Vb.Net If Operator.

The If Activity

Example of Using an If Activity

Flow Decision

Else If

Use the For Each, While, Do While, and Switch activities.

The For Each Activity

The While Activity

The Do While Activity

The Switch Activity

Debugging

Tasks performed by the Minimally Qualified Candidate:

Use debug modes, debug actions, and the debug ribbon options to debug a file or the entire project.

About Debugging

Debugging Actions

Profile Execution

Use simple and conditional breakpoints and simple and conditional tracepoints.

The Markers Panel

About Debugging

Debugging Actions

Describe and use all debugging panels.

The Locals Panel

The Call Stack Panel

The Markers Panel

The Watch Panel

The Immediate Panel

Exception Handling

Tasks performed by the Minimally Qualified Candidate:

Use Try Catch, Throw, Rethrow, and Retry Scope.

Try Catch

Throw

Rethrow

Retry Scope

Global Exception Handler

Logging

Tasks performed by the Minimally Qualified Candidate:

Describe and interpret robot execution logs.

About Logs

Managing Logs in Orchestrator

Types of Logs

Logging Levels

Apply logging best practices during development.

Logging Levels

Protecting Sensitive Information

Log Message

ST-USG-020 – Minimum Log Messages

UI automation

Tasks performed by the Minimally Qualified Candidate:

Explain how UI automation works and switch between modern and classic design experiences.

About the UI Automation activity package

Modern Design Experience

Differences Between Modern Experience and Classic Experience

UI Automation Modern

Use the Modern Recorder to create UI automation.

App/Web Recorder

About Recording

UI Explorer

Use Modern UI automation Input Activities and Input Methods.

Input methods

Example of Using Input Methods

Click

Type Into

Use Modern UI automation Output Activities and Output Methods.

Output or Screen Scraping Methods

Get Text

Get Attribute (Generic)

Extract Table Data

Use UI Synchronization with activities available in the Modern Design Experience.

Check App State

Check Element

Use Application/Browser

Primary target methods (computer vision integration in Unified Target, Fuzzy, Strict, Image)

Selection Helper

Computer Vision Recorder

Fuzzy Search

Computer Vision activities

Evaluate and configure static and dynamic descriptors.

Advanced descriptor configuration

Dynamic Selectors

About Selectors

Advanced Selector Editor

Object Repository

Tasks performed by the Minimally Qualified Candidate:

Create, publish, and consume a UI Library with static and dynamic descriptors.

About Object Repository

Creating an Object Repository

Reusing objects and UI libraries

Synchronize Object Repository tool

About Libraries

Excel Automation

Tasks performed by the Minimally Qualified Candidate:

Explain how Excel Automation works.

About the Excel activity package

Modern activities

Project settings

Workbook activities

Use the modern Excel Integration activities like Excel Process Scope, For Each Excel Row, Use Excel File, Remove Duplicates, Copy/Paste Range, Insert Column, VLookup, Write Cell, Create Pivot Table, and Insert Chart.

Excel Process Scope

For Each Excel Row

Use Excel File

Remove Duplicates

Copy/Paste Range

Insert Column

VLookup

Write Cell

Create Pivot Table

Insert Chart

Use the Excel Workbook activities like Read Range Workbook, Write Range Workbook, Get Cell Workbook, Write Cell Workbook, Append Range Workbook.

Workbook activities

Read Range Workbook

Write Range

Read Cell Workbook

Write Cell

Append Range Workbook

Email Automation

Tasks performed by the Minimally Qualified Candidate:

Get IMAP and POP3 Emails and send SMTP Mail Messages.

SMTP, IMAP, and POP3

Get IMAP Email List

Get POP3 Email List

Send SMTP Mail Message

Get, Send, and Manage Microsoft and Gmail Integration Emails.

Gmail and Outlook

Use Outlook 365

Use Gmail

Send Email

For Each Email

Use Microsoft 365 and Gsuite packages.

About the Microsoft 365 activity package

About the Google Workspace activities package

How to connect to Microsoft 365 activities

How to connect to Google Workspace activities

PDF Automation

Tasks performed by the Minimally Qualified Candidate:

Extract data from native and scanned PDF.

Read PDF files

PDF activities

OCR Activities

Extract a single piece of data from a single and multiple native PDFs.

Read PDF files

PDF activities

Find Matching Patterns

RegEx Builder Wizard

Working with Files and Folders

Create File

Copy File

Move File

Delete File

Create Folder

Create, manage, and iterate through local files and folders.

For Each File in Folder

For Each Folder in Folder

Create Folder

Rename File

Path Exists

Data Manipulation

Tasks performed by the Minimally Qualified Candidate:

Use VB.Net methods to perform string manipulation: Trim, ToLower, ToUpper, StringConcat, Contains, String, Format, IndexOf, LastIdexOf, String.Join, Replace, Split, Substring.

Modify Text

Combine Text

Split Text

Change Text Case

Text to Left and Right

Format Value

Use the RegEx Builder for string manipulation.

RegEx Builder Wizard

Find Matching Patterns

Replace Matching Patterns

Is Text Matching

Initialize an Array variable, iterate through an array, reference elements, replace them, and convert arrays of type string to string.

Types of Variables

Build Collection

The For Each Activity

Change Type

Initialize a List type, iterate through it, and use Studio activities to add, remove, and modify the elements of the collection.

Create List

Append Item to List

Read List Item

Update List Item

Remove from Collection

Explain what the difference is between the Array type and the List type.

Types of Variables

Create List

Build Collection

Append Item to Collection

Initialize a dictionary, add key-value pairs, remove keys, and retrieve values.

Types of Variables

Build Collection

Append Item to Collection

Remove from Collection

Exists in Collection

Use UiPath activities to build, filter, join, merge, and iterate through DataTables.

Build Data Table

Filter Data Table

Join Data Tables

Merge Data Table

For Each Row in Data Table

Manage DataTables

Perform conversions between the data types.

Change Type

Format Value

Collection to Data Table

Generate Data Table from Text

Text handling and Date handling activities

Extract Text

Extract Date and Time from Text

Format Date as Text

Add or Subtract from Date

Modify Date

Version Control integration

Tasks performed by the Minimally Qualified Candidate:

Use the Studio Git integration to add a project, clone a repository, commit, push, use show changes and solve conflicts and create and manage branches.

About Version Control

Managing Projects With GIT

Adding a Project to GIT

Cloning a Remote GIT Repository

Viewing the Commit History

Solving Conflicts

Creating and Managing Branches

Libraries and Templates

About Libraries

Creating a Basic Library

Project Templates

Workflow From a Template

Create, publish, and consume a process library.

About Libraries

Creating a Basic Library

About Publishing Automation Projects

Managing Libraries

Create, share, and access a template.

Project Templates

Workflow From a Template

Creating a template from a project

Workflow Analyzer

Tasks performed by the Minimally Qualified Candidate:

Use Workflow Analysis and Validation at file and project level.

About Workflow Analyzer

Naming Rules

Design Best Practices

Reliability Rules

Usage Rules

Configure Workflow Analyzer settings.

About Workflow Analyzer

Configuring Studio Settings

Governance

Implementation Methodology

Automation Lifecycle

Workflow Design

Project Organization

Describe the project implementation stages.

Automation Lifecycle

Automation Best Practices

Project Organization

Interpret process design documents (PDDs) and solution design documents (SDDs).

Automation Lifecycle

Workflow Design

Linking a Project to an Idea in Automation Hub

RPA Testing

Tasks performed by the Minimally Qualified Candidate:

Create and use basic and data-driven RPA test cases.

RPA Testing

Test Cases

Data-Driven Testing

Test Data File

Auto-generated Test Data

Use Mock Testing.

Mock Testing

RPA Testing

About the testCases.json file

Use the Test Explorer Panel

Test Explorer

Test Results

Activity Coverage

Descriptor Coverage

Orchestrator

Tasks performed by the Minimally Qualified Candidate:

Describe Orchestrator Entities (Robot, Folder, Package, Process, Job, Heartbeat), Tenant Entities (User, Machine, License, Webhook, Alerts) and Folder Entities (Assets, Storage Buckets, Queues, Triggers, Credential Stores)

Robots

Robot Statuses

Folders

Packages

About Processes

About Jobs

About the Tenant Context

Machines

Licensing

Webhooks

Alerts troubleshooting

About Assets

About Storage Buckets

About Queues and Transactions

About triggers

Credential Stores

Use Tenant Entities (User, Machine, License) and Folder Entities (Assets, Storage Buckets, Queues)

Configuring access for accounts

Managing Machines

Managing Your Licenses

Managing Assets in Orchestrator

Managing Storage Buckets

Managing Queues in Orchestrator

Provision Robots.

Managing Robots

Connecting Robots to Orchestrator

Robot Authentication

Accessing the unattended robot setup

Use Personal Workspaces.

Personal Workspaces

Managing Personal Workspaces

Running Personal Remote Automations

Define Roles and Permissions.

Access control

Account types

Default roles

Managing custom roles

Configuring access for accounts

Use Orchestrator Logging features.

About Logs

Managing Logs in Orchestrator

Logging Levels

Unattended Robot Setup in Orchestrator

Unattended automation

Accessing the unattended robot setup

Useful concepts in unattended automation

How is unattended automation performed

Integration Service

Tasks performed by the Minimally Qualified Candidate:

Explain what Integration Service is.

Introduction

Connectors

Connections

Triggers

Use Integration Service Connectors and Triggers in an automation project.

Connectors

Organizing and sharing connections

Triggers

Event triggers

Creating an event trigger

Wrapping Up UiPath Certified Professional Automation Developer Associate

Work through each objective above, practise hands-on in UiPath Studio, and you will be well prepared for the UiPath-ADAv1 UiPath Certified Professional Automation Developer Associate exam. Revisit the linked documentation often as you build real workflows. 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 Associate 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 Associate Study Guide in Your Network

You may also like

Leave a Reply

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