1. Home
  2. UiPath
  3. UiPath-ARDv1 Exam Syllabus

UiPath-ARDv1 Exam Syllabus

Start Free UiPath-ARDv1 Exam Practice After Reviewing the Topics

Before starting your UiPath-ARDv1 exam preparation, it is recommended to review the complete UiPath Advanced RPA Developer v1.0 Exam syllabus and carefully go through the exam objectives listed below. Once you understand the exam structure and objectives, you should practice using our free UiPath-ARDv1 questions. We also provide premium UiPath-ARDv1 practice test, fully updated according to the latest exam objectives, to help you accurately assess your preparedness for the actual exam.

UiPath-ARDv1 Exam Objectives

Section Objectives
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, Continue OnError, 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
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
Official Information https://academy.uipath.com/learning-plans/rpa-developer-advanced