UiPath Automation Developer Associate Training Series 2025 - Session 1
DianaGray10
484 views
29 slides
Mar 03, 2025
Slide 1 of 29
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
About This Presentation
Welcome to UiPath Automation Developer Associate Training Series 2025 - Session 1.
In this session, we will cover the following topics:
Introduction to RPA & UiPath Studio
Overview of RPA and its applications
Introduction to UiPath Studio
Variables & Data Types
Control Flows
You are reques...
Welcome to UiPath Automation Developer Associate Training Series 2025 - Session 1.
In this session, we will cover the following topics:
Introduction to RPA & UiPath Studio
Overview of RPA and its applications
Introduction to UiPath Studio
Variables & Data Types
Control Flows
You are requested to finish the following self-paced training for this session:
Variables, Constants and Arguments in Studio 2 modules - 1h 30m - https://academy.uipath.com/courses/variables-constants-and-arguments-in-studio
Control Flow in Studio 2 modules - 2h 15m - https:/academy.uipath.com/courses/control-flow-in-studio
⁉️ For any questions you may have, please use the dedicated Forum thread. You can tag the hosts and mentors directly and they will reply as soon as possible.
Training Series, 2025.
Speakers:
Purnima Sambasivam
Priyadarshini Estevez
2
Diana Gray
Senior Community Marketing
Manager @ UiPath, AMER
Purnima Sambasivan
Deputy Manager, Digital
Transformations
Revathi Rukmangathan
Training and Returnship Specialist
at Her Next Innings
Meet the Team
Priyadarshini Estevez
Senior Community Marketing
Manager @ UiPath, AMER
3
1.Introduction to RPA
2.Overview of RPA and its applications
3.Introduction to UiPath Studio
4.Variables & Data Types
5.Control Flows
6. Upcoming sessions
Agenda
4
RPA is the technology that enables a software program to mimic human actions while
interacting with computer applications to accomplish required tasks. Some human
interactions that can be automated are:
What is RPA?
Keyboard inputs Mouse movements and
clicks
Reading computer screen
5
The major advantages of RPA adoption by a business are:
Benefits of RPA
Increased
Execution Speed
Enhanced
Accuracy
Improved Regulatory
Compliance
Reduced Cost of
Process Execution
Easier Scaling
6
Common automation use cases
Let's explore six common examples of how automation can greatly benefit your work.
Payroll
processing
Client information
update
Contract
renewal
process
Financial
statement
reconciliation
Compliance
reporting
Customer
complaint
processing
7
Common automation use cases: client
information update
Before
Update information from
various sources
Make frequent calls to the back-end
databases to collect information
Task Completed
After
Processes requests for information
in batches
Extracts information from the
back-end databases
Task Completed
8
9
10
11
12
13
14
15
16
Demo
17
Control Flow is the order in which
activities are executed or evaluated in a
software project.
The most common control flow
statements are If, While, Do While, For
Each, and Switch.
What is a Control Flow?
18
●The conditional, also known as decision-making activities such as If, Else If, and
Switch.
●Loops such as While, Do While, and For Each.
Types of Control Statements
19
Contains a statement with a condition, and two sets of instructions (Then & Else) as
outcomes
Then: the set of actions to be executed when the condition is True
Else: the set of actions to be executed when the condition is False
Conditional Control Statements - If
20
It comes with the ability to add multiple
conditions to the Else branch.
●If the first condition is met, then you perform
the action under it.
●If not, you can add another condition using the
second Else If and if the condition is True,
then perform the action under it. If not, add
another condition using Else If.
●Else, if none of the conditions are met, then
you perform the last action under Else.
Conditional Control Statements - Else If
21
Executes a set of activities out of multiple, based on the
value of a specific expression.
Useful when we need at least three potential sources of
action.
★Switch evaluates once; Else If evaluates each time.
Conditional Control Statements - Switch
Business Cases to use Switch Statement
●An invoice that has three potential
statuses (not started, pending, approved)
and three sets of actions for each one.
22
While
It executes a specific sequence while a condition is met.
The condition is evaluated before each execution of the
statements.
It is possible for a While loop to have zero executions!
For example, if a Robot would play Blackjack, it should
calculate the hand before deciding whether to draw
another card.
Conditional Control Statements - Loops - While
23
Do While
It executes a specific sequence while a condition is met.
The condition is evaluated after each execution of the
statements
Key Difference for Do While:
The activities contained within it are executed at least
once.
Conditional Control Statements - Loops - Do While
24
For Each
It performs an activity or a series of activities
on each element of an input collection.
Conditional Control Statements - Loops - For Each
25
Loops are fun, but you should know how to stop the ride at some point. There are multiple
ways to exit a loop:
●The While and Do While loops will exit when upon checking, the condition is no longer
true.
●The For Each loop will exit when it has finished processing every item in the input
collection.
●The Break activity - Exits the loop activity (e.g. For Each, While, or Do While) at a chosen
point and continues the workflow with the activity that follows it.
●The Continue activity enables you to skip the remaining steps in the current iteration and
continues with the next iteration.
UiPath Automation Developer Associate
4-Week UiPath RPA Training Plan
Session 1 – Introduction to RPA & UiPath Studio
- Date: Monday, 3rd March 2025
Session 2 – Data Manipulation
- Date: Wednesday, 5th March 2025
Session 3 – Excel & UI Interactions
- Date: Monday, 10th March 2025*
Session 4 – Selectors, PDF, Project Organization
& Email Automation
- Date: Wednesday, 12th March 2025*
Session 5 – Exception Handling & Debugging
- Date: Monday, 17th March 2025*
Session 6 – Recap & Mini Hands-On Practice
- Date: Wednesday, 19th March 2025*
Session 7 – Working with Orchestrator
- Date: Monday, 24th March 2025*
Session 8 – UiPath Automation Methodology
- Date: Wednesday, 26th March 2025*
Finish all Required and Additional Self-Paced
Content – Date: April 30, 2025*
* Please note – There is a time change in America on March 9
th
, we will more one-hour later and from Eastern
Standard Time (EST) to Eastern Daylight Time (EDT)