Suncoast Credit Union and Armwood High School - UiPath automation developer series - session 2

DianaGray10 164 views 15 slides Oct 02, 2024
Slide 1
Slide 1 of 15
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14
Slide 15
15

About This Presentation

In session 2, we will cover the following:

Explore automation development with UiPath Studio. Create your first automation process. These are the main topics for this session:

Finish your pre-course survey
Build your first automation process with Studio
Create your first automation process


Slide Content

The UiPath word mark, logos, and robots are registered
trademarks owned by UiPath, Inc. and its affiliates.
©2023 UiPath. All rights reserved.
Automation Developer Associate
Instructor-led training

Automation Developer Associate
M0 | Training overview
The UiPath word mark, logos, and robots are registered trademarks owned by UiPath, Inc. and its affiliates. ©2024 UiPath. All rights reserved.

3
About this module | M0 | Training overview
•Lesson 1: About the course
•Lesson 2: Prerequisites
Lessons covered in this module

4
Introduction to course (theory + hands-on)
Lesson(s) Name Topic(s) Name
•Explore automation development with UiPath Studio •UiPath core components (Studio, Orchestrator and
Robot with Assistant)
•Build your first process with Studio •Create a new project, publish it to Orchestrator and
run it using UiPath Assistant
•Automation Implementation Methodology Fundamentals •UiPath Automation Implementation Methodology and
its stages.
•Variables, Constants and Arguments in Studio •Variables, arguments, and arrays
•Global constants and global variables
•Control Flow in Studio •Workflow layouts, control flow statements
•Working with Local Files and Folders in Studio •Files and folder automation
•Excel Automation and their activities •Data Tables, Workbook activities
•User Interface (UI) Automation with Modern Design in Studio•Targets and anchors
•Output activities and output methods
•App/Web Recorder and Table Extraction wizards
•UI Automation Synchronization with Studio •Check App State, Verify Execution, and Pick and
Pick Branch
•UI Automation Descriptors in Studio •Validating and fine-tuning descriptors
•Selectors in Studio Deep Dive •Full selectors, partial selectors

5
Introduction to course (theory + hands-on) cont..
Lesson(s) Name Topic(s) Name
•Data Manipulation with Strings in Studio •String methods, RegEx Builder wizard, and String
activities
•Data Manipulation with Lists and Dictionaries in Studio•Collection-SpecificActivities, Operations associated
with Dictionaries
•Data Manipulation with Data Tables in Studio •Methods of creating Data Tables, commonly used
Data Table activities
•Debugging in Studio •Debugging actions, Locals Panel, Breakpoints, Test
activities
•Watch Panel, Immediate Panel, Call stack Panel
•Error and Exception Handling in Studio •System and Business Exceptions
•Try Catch, Retry Scope
•Introduction to Logging in Studio •Robot logs, logging levels
•Local logs

6
Introduction to course (theory + hands-on) cont..
Lesson(s) Name Topic(s) Name
•Email Automation with Studio •Mail activities package, Microsoft Office
365package, and Google Workspace activities
package
•PDF Automation with Studio •Read PDF Text, Read PDF with OCR
•Orchestrator •Tenants and folders
•Project Organization in Studio •Sequence, Flowchart, State Machine
•Workflow Analyzer in Studio •Workflow Analyzer rules categories and components
•Version Control Systems Integration in Studio •GIT
•RPA Testing with Studio •UiPath Test Suite
•Capstone Project •Introducing vendors in ACME system

7
What will you learn?
After the successful completion of training, you should be able to:
▪Outline the key concepts to create production-ready automation workflows and components with UiPath
Studio and Orchestrator. ​
▪Build and run automation workflows that effectively use the capabilities of Studio and Orchestrator. ​
▪Build end-to-end functional and qualitative automation projects. ​
▪Apply the UiPath automation best practices. ​
▪Assess the applicability of automation and identify potential processes from your daily work that can be
automated.

8
•Lesson 1: Explore automation development with UiPath Studio
•Lesson 2: Build your first process with Studio
•Lesson 3: Automation Implementation Methodology Fundamentals
About this module | M1| Automation
fundamentals – First steps in automation
development
Lessons covered in this module

9
•Define automation and explain its benefits.
•Identify the UiPath products that empower enterprises for end-to-end automation.
•Describe how the UiPath core components (Studio, Orchestrator and Robot with Assistant) work
together.
•Use UiPath Studio to create a new project, publish it to Orchestrator and run it using UiPath
Assistant.
•Describe the UiPath Automation Implementation Methodology and explain its stages.
•Describe the roles and responsibilities of the people involved throughout the automation
implementation process.
About this module | M1| Automation
fundamentals – First steps in automation
development
Learning objectives

10
Explore Automation Development with UiPath
Studio
M1 | L1

11
What’s common in these?
▪Data entry.
▪Invoice processing.
▪Report generation.
▪Customer support.
▪Inventory management.
▪Email management.
▪Onboarding process.
Sans automation, all these processes rely heavily on manual efforts,
making them time-consuming, error-prone, and inefficient.

12
Automation is the process of using technology, software, or machinery to perform tasks
that would otherwise require significant human effort, with little to no human intervention.
Benefits of automation
Increases efficiency Increases productivity Increases accuracy
What is automation?

13
The UiPath Business Automation Platform

14
OrchestratorStudio Robot
UiPath Studio is a tool for building
automation processes.
The Robot executes the processes built in
Studio published to Orchestrator or locally.
A web application that acts as the interface
between Studio and Robot.
!To learn about how these core components work together, refer to the Core Components_<Attended/Unattended>_Robots resources here.
Core components of the UiPath Platform

15
Assisted exercise
Exercise 1

Create an automation process (UiPath First Run) in Studio which displays a message (Hello World) on screen
when executed. Also display a log message (First run was successful) in the Output panel. Once done, publish
the process to Orchestrator and run it with UiPath Assistant.
Make use of Message Box and Log Message activities. Try out the different log levels.