Welcome to ONLC Training Centers

RPA Developer Foundation (Certification Track)

Class Dates
(click date for class times)
(click Enroll for locations)

Fee:  $1795

Savings options:

 Learning Credits
Need a price quote?

Follow the link to our self-service price quote form to generate an email with a price quote.

Need a class for a group?

We can deliver this class for your group. Follow the link to request more information.

Email Alert

Receive an email when this class is available as "Ready to Run" or "Early Notice" status.

Train from your home or office

If you have high-speed internet and a computer you can likely take this class from your home or office.

RPA Developer Foundation (Certification Track) Course Outline

UiPath Studio is a Windows-based application that makes it practical and simple for line-of-business users to build automation projects for time-consuming, repetitive business tasks, and processes across applications and services.

Audience Profile
The course is designed for semi-technical Microsoft Office/Office 365 users who need to automate tasks and processes. Ideal candidates would be IT professionals interested in automation, technology-savvy business professionals seeking to learn about automating repetitive tasks, or someone in a managerial role looking to explore the benefits of RPA.

Windows, Microsoft Office, Internet browser skills are required. For the training, delegates will be using a Windows 10 computer with Chrome and Microsoft Office. No prior automation experience is necessary but candidates should have a fundamental understanding of programming (.NET, VBA, HTML, Javascript, etc.).

Course Outline

What is Robotic Process Automation?
Scope and techniques of automation
Robotic process automation and UiPath

Record and Play
UiPath stack
Installing UiPath Studio
Task recorder
Sequence, Flowchart, and Control Flow
Sequencing the workflow
Control flow with of loops, and decision making

Data Manipulation
Variables and scope
Data table usage
Clipboard management
File operation
CSV/Excel to data table

Finding and attaching windows
Finding the control
Techniques for waiting for a control
Act on controls
Working with UiExplorer
Handling events
Revisit recorder
Screen Scraping
When to use OCR
Types of OCR available
How to use OCR
Avoiding typical failure points

Plugins and Extensions
Terminal plugin
SAP automation
Java plugin
Citrix automation
Mail plugin
PDF plugin
Web integration
Excel and Word plugins
Credential management
Extensions Java, Chrome, Firefox

Handling User Events and Assistant Bots
What are assistant bots?
Monitoring system event triggers
Monitoring image and element triggers
Launching an assistant bot on a keyboard event

Exception Handling, Debugging, and Logging
Exception handling
Common exceptions and ways to handle them
Logging and taking screenshots
Debugging techniques
Collecting crash dumps
Error reporting

Managing and Maintaining the Code
Project organization
Nesting workflows
Reusability of workflows
Commenting techniques
State Machine
When to use Flowcharts, State Machines, or Sequences
Using config files and examples of a config file
Integrating a TFS server

Deploying and Maintaining the Bot
Publishing using publish utility
Overview of Orchestration Server
Using Orchestration Server to control bots
Using Orchestration Server to deploy bots
License management
Publishing and managing update

Help Desk Ticket Generation
CRM Automation
Moderating Social Media with AI
Purchase Order Processing with UiPath ReFramework

View outline in Word


Attend hands-on, instructor-led RPA Developer Foundation (Certification Track) training classes at ONLC's more than 300 locations. Not near one of our locations? Attend these same live classes from your home/office PC via our Remote Classroom Instruction (RCI) technology.

For additional training options, check out our list of RPA Courses and select the one that's right for you.


Class Format
Class Policies
Student Reviews

First Name

Last Name