0% found this document useful (0 votes)
269 views7 pages

UiPath Certified Advanced RPA Developer v1.0 - EXAM Description

Uploaded by

abhaysisodiya
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
269 views7 pages

UiPath Certified Advanced RPA Developer v1.0 - EXAM Description

Uploaded by

abhaysisodiya
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 7

UiPath-ARDv1

UiPath Advanced RPA Developer v1.0


Exam Description Document

V1.3 November 2020 Page 1 of 7


INTRODUCTION 3
TARGET AUDIENCE 3
Minimally Qualified Candidate 3
PRODUCTS 3
EXAM DOMAINS/EXAM SECTIONS 4
EXAM TOPICS 4
UiPath Studio 4
UiPath Studio – Activities and Properties 4
UiPath Studio – Robotic Enterprise (RE) Framework 4
Selectors 5
.NET Classes and Objects 5
Advanced Functions 5
Error Handling and Troubleshooting 5
Advanced Orchestrator Functions 5
ENVIRONMENTS, APPLICATIONS, AND/OR TOOLS 5
RECOMMENDED TRAINING AND HANDS-ON EXPERIENCE 6
Recommended Exam Preparation 6
EXAM DETAILS 7

V1.3 November 2020 Page 2 of 7


IMPORTANT ALERT
We are continuously monitoring Internet activities for any signs of cheating or misguided information.
We are aware that there are a large number of websites who are selling fake exams and charging
substantial prices for them. We will take immediate action if we find that the real exams have been
compromised. Please do not spend money or rely on such cheat sites.

Introduction
UiPath Certified Advanced RPA Developer (UiARD) is expected to have a proven understanding and
extensive hands-on experience with UiPath technologies such as Studio, Robots, and Orchestrator
and the ability to independently build or lead production level automations in the Robotic Enterprise
Framework.

UiPath Advanced RPA Developer Certification is targeted to assess a deeper level of knowledge
and skills for designing and independently developing complex RPA solutions in the Robotic
Enterprise Framework.

UiARD is a credential that represents a deeper level of expertise for roles such as Advanced RPA
Developers, Solution Architects, RPA Architects, and others.

Target Audience
The target audience for the UiPath Advanced RPA Developer v1.0 Exam includes:
• RPA Developers
• Roles requiring RPA Developer expertise such as RPA Architects, Solution Designers, RPA
Engineers, Solution Architects, Process Automation Architects, etc.

Minimally Qualified Candidate

The Minimally Qualified Candidate (MQC) is an individual with the following:


• 6+ months experience as an RPA Developer
• Preferably completed formal training at an Advanced level with extensive hands-on
experience
• Technically proficient and possesses the knowledge/skills to work independently

Products

Products covered on the exam include:


• UiPath Studio version 2019.10
• UiPath Robots version 2019.10
• UiPath Orchestrator version 2019.10

V1.3 November 2020 Page 3 of 7


Exam Domains/Exam Sections

The UiPath Advanced RPA Developer v1.0 Exam contains the following exam sections:
• UiPath Studio
• UiPath Studio – Activities and Properties
• UiPath Studio – Robotic Enterprise (RE) Framework
• Selectors
• .NET Classes and Objects
• Advanced Functions
• Error Handling and Troubleshooting
• Advanced Orchestrator Functions

Exam Topics
Tasks performed by the Minimally Qualified Candidate:

UiPath Studio

• Identify and describe background versus foreground automation and how background
automation is used for monitoring
• Describe how to use state machines versus flowcharts and sequences
• Describe how to use and configure Activity Properties settings at the project level

UiPath Studio – Activities and Properties

• Identify and describe how activities are used to automate actions in Excel, e-mail, and .pdfs
• Differentiate between using Simulate versus Send Windows Message versus Default
• Identify and describe the key UI Activities properties; for example, ContinueOnError,
DelayBefore, DelayAfter, and Target
• Describe the use of various UI synchronization activities; for example, ElementExists,
FindElement, and Find Text
• Demonstrate and describe how to extract structured data from an application to UiPath
Studio

UiPath Studio – Robotic Enterprise (RE) Framework

• Modify the REFramework to use any datatype for TransactionItem; for example, QueueItem,
String, DataTable, etc.
• Describe how queues and tabular data are used within the REFramework
• Identify and describe the differences between repetitive and linear processes
• Describe the differences between Dispatcher and Performer
• Describe how the Dispatcher is used to upload transaction items
• Describe how the Performer is used to consume the queues and process the transactions
• Differentiate between using the Settings fields and the Assets fields in the configuration file
• Differentiate between using Application Exceptions and Business Rule Exceptions

V1.3 November 2020 Page 4 of 7


Selectors

• Determine and describe how robust selectors are created; for example, dynamic versus
static selectors
• Describe how Tags and Attributes, Dynamic Selectors, Anchor Base, etc. are used in UI
Explorer to create a robust selector in the Default, Active Accessibility, or UI Automation
frameworks
• Describe the differences between using full selectors versus using partial selectors

.NET Classes and Objects

• Identify and describe how string manipulation, regular expressions, and string methods are
used
• Describe how to work with complex data structures and data manipulation; for example,
datatables and collections
• Describe how to initialize variables such as datatables
• Describe how to filter datatables
• Explain how to use the Invoke Code and Invoke Method activities

Advanced Functions

• Identify and describe UiPath coding best practices


• Identify and describe how to use version control; for example, working with GIT, SVN, or TFS
for version control
• Describe the functionality of the Workflow Analyzer and how to create new rules

Error Handling and Troubleshooting

• Identify and describe the use of the error handling activities such as Try Catch, Throw,
Rethrow, and Retry Scope
• Examine and describe the activities and/or features used to troubleshoot, debug, and modify
processes
• Describe how to write coherent log messages (default or user-defined), and how to use them
to diagnose and debug a production process running in UiPath Studio

Advanced Orchestrator Functions

• Describe how to work with Orchestrator queues and assets

Environments, Applications, and/or Tools


The Minimally Qualified Candidate (MQC) should be comfortable working with the following
environments, applications, and/or tools:
• SDLC
• Microsoft Excel
• Microsoft Office Suite (e.g., Exchange and Outlook)
• JSON and XML
• .NET (VB and C#)
• MS Visual Studio (optional)

V1.3 November 2020 Page 5 of 7


• Virtual Machines (VMs)
• ERPs
• Browsers (IE, Chrome, etc.)
• Web page elements (e.g., HTML)
• Version Control
• UiPath Studio and UiPath Studio – Robotic Enterprise Framework
• UiPath Orchestrator
• UiPath Robots

Recommended Training and Hands-on Experience

The following represents the recommended learning path the Minimally Qualified Candidate (MQC)
can take to prepare for the UiPath Advanced RPA Developer v1.0 Exam:

Training Options:

• UiPath Academy Training:


1. RPA Starter course
2. RPA Developer Foundation Learning Plan
3. RPA Developer Advanced Learning Plan
4. Introduction to Logging course
5. Invoke Method and Invoke Code course
6. Automation Version Control Systems course

- OR -

• Other training or self-learning sources that cover the subjects listed in this document to
prepare for the exam.

Hands-on Experience:

1. Involved in end-to-end process development


2. Performing UiPath code reviews
3. Providing project support; i.e., Hypercare
4. Providing maintenance and support
5. Creating and reviewing project specifications
6. Debugging and fixing production bugs
7. Adding features to existing automation processes

Recommended Exam Preparation

In addition to the recommended learning path, the practice test is an additional study tool to prepare
for the UiPath Advanced RPA Developer v1.0 Exam.

• Advanced RPA Developer v1.0 Practice Test

V1.3 November 2020 Page 6 of 7


Exam Details

Certification Track UiPath Certified Professional – Developer Track

Credential UiPath Certified Advanced RPA Developer v1.0 (UiARD)

Exam Number and


UiPath-ARDv1 - UiPath Advanced RPA Developer v1.0 Exam
Exam Title

Though not a pre-requisite, UiPath Certified Associate RPA


Pre-requisite Exam(s)
Developer (UiRPA) is strongly recommended for those
and/or Certification(s)
interested in achieving UiARD Certification.

Exam Duration 120 minutes

Passing Score 70%

Exam Fee $200.00

Copyright © 2020 UiPath Inc. or its subsidiaries. All Rights Reserved. UiPath, and other trademarks are trademarks of UiPath Inc. or its subsidiaries.
Other trademarks may be the property of their respective owners.

V1.3 November 2020 Page 7 of 7

You might also like