Session 1: - Robotic Process Automation Introduction & Concepts
Topics:
• Introduction to Robotic Process Automation
• Potential Automation Scenarios & Benefits
• RPA development methodology and lifecycle
• List of Robotic Process Automation Tools
Practice / Use-case:
• List few real-world use cases across various industry domains
• Illustrate on the feasibility of the use case, its complexity factors
Session 2: - UiPath Tool Introduction & Overview
Topics:
• High level overview of UiPath Tool & related components.
• Workflow: Workflow Files in UiPath: Sequence, Flowchart, State Machine
• Studio Panels: Activity Panel, Properties Panel, Configuration Panel
• Activities & Properties:
o activities are used to automate actions in Excel, e-mail, and .pdfs
o Simulate versus Send Window Message versus Default in the Classic Design experience
o Key Classic UI Activities' properties (ContinueOnError, DelayBefore, DelayAfter, and
Target)
o Usage of various Classic UI synchronization activities ( ElementExists, FindElement, and
FindText)
o Usage of Anchor based activities
o Extract structured data from an application in UiPath Studio using the Classic Design
experience
o Usage Background Process template, Studio Triggers, and Picture-in-Picture (PiP)
• Libraries & Plugins
• Package Manager – and imports
Practice / Use-case:
• Setup & Configure UiPath Studio
• Adding & Removing UiPath Activities
• Basic studio operations
• Message activities
• Build a simple use case
Session 3: - UiPath Variables, Arguments Management & Control Flow
Topics:
• Variables & Operations
• Argument management
• Data Table Operations
• Variable Scope Management
• Data Conversion, formatting
• Data Manipulations using VB string methods and Regular Expressions
• Variable naming & usage - Best practices
• Usage of Control Flow activities and workflow types such as sequences and flowcharts
• Activities for Assignments, decision Making / Conditional flow & Loops
Practice / Use-case:
• String Operations use case
• Data Table operation use case
• Argument management use case
• Sequence/Flowchart based workflow use cases
Session 4: - UiPath Programming Activities & Exception Handling
Topics:
• Process Debugging & Step Operations
• Error & Exception Handling
• Retry Scope
• Global Exception Handler
• UiPath Log Management & Log Activities
• UiPath Project organization
• Workflow Analyzer usage
Practice / Use-case:
• Exception Handling use case
• Workflow Analyzer rule use case
Session 5: - UI Automation Concepts & Activities Operations
Topics:
• Selector Concepts & Its Management
o Dynamic versus static selectors
o Partial versus full selectors
• Anchor Base activity
• Automated Recorders
• Manual Recorders
• Desktop Automation Concept & activities
• Window Automation Concept & activities
• Web Automation Concept & activities
• Web Data Scraping
Practice / Use-case:
• Use case implementation for UI automation with full/partial & dynamic/static selectors
• Use case for Automatic / Manual Recorders
• Use cases for Desktop / Windows / Web Automation
• Use case for Data scraping
Session 6: - Email Automation Activities
Topics:
• Email Automation: SMTP, POP3, IMAP, Outlook, Exchange
• UiPath Trigger
• Application & Process Management
Practice / Use-case:
• Outlook Email management use case
Session 7: - UiPath Simple Document Manipulations
Topics:
• Excel Automation Activities
• CSV Automation Activities
• Text Automation Activities
• Simple PDF (Text only) Automation
Practice / Use-case:
• Excel automation use case
• Text and csv automation use case
• Simple PDF automation use case
Session 8: - UiPath Image Manipulations, Citrix Automation & Workflow Management
Topics:
• Understand Workflow Understand Orchestrator
• Perform Citrix Automation Perform Data Manipulation
• Perform PDF Automation with images
• Workflow Integrations & Management
Hands On/Demo/ Use-case:
• Step by Step Implementation Practical
• Sample Citrix application use case
• Remote application automation use case
Session 9: - UiPath Orchestrator and related configurations
Topics:
• Understanding UiPath Orchestrator
• UiPath Orchestrator Console Overview
• UiPath Orchestrator Installation & Configurations
• Connecting the Local Robot to Orchestrator
• Creating Environments
• Configuring Mail Options
• Configuring Security Options
• Deploying & Monitoring Process Executed By Multiple Robots
• Managing Package Versions
• Managing & Stopping Process
• UiPath Schedulers
• Understanding & Managing Logs
• UiPath Assets Management
• UiPath Queues
• UiPath Audit Management
• UiPath User Management
Practice/ Use-case:
Step by Step Implementation Practical
Session 10: - Robotic Enterprise (RE) Framework
Topics:
• Usage of Robotic Enterprise (RE) Framework
• Types of processing – Linear, Transactional & Iterative
• Dispatcher, Performer concepts
• Queue Concepts – Retry options, Priority Settings
• Assets, Credential Management
• Settings / Configurations
• Application / Business Rule Exception Handling
Hands On/Demo/ Use-case:
• Use case implementation using RE Framework and Orchestrator
Final Project [Duration: 2-5 days]