Maxtrain.com - info@maxtrain.com - 513-322-8888 - 866-595-6863
TTML6903
Exploring Robotic Process Automation (RPA)
Alert MeDescription
Exploring Robotic Process Automation (RPA) Introduction
Exploring Robotic Process Automation (RPA) Course Highlights
- Understanding Robotic Process Automation (RPA)
- Record and Play with UiPath
- Sequence, Flowchart, and Control Flow
- Data Manipulation
- Taking Control of the Controls
- Tame Applications with Plugins and Extensions
- Exception Handling, Debugging, and Logging
- Managing and Maintaining the Code
- Deploying and Maintaining the Bot
Prerequisites
Take Before:
We recommend attendees have the skills in the course(s) listed below, or attend them as a pre-requisite:
- Basic to Intermediate IT Skills. Attendees without a programming background like Python may view labs as follow along exercises or team with others to complete them.
- Good foundational mathematics or logic skills
- Basic Linux skills, including familiarity with command-line options such as ls, cd, cp, and su
Audience
- This course is geared towards attendees with intermediate development skills (in any modern language) who wish to learn Robotic Process Automation and perform a wide range of RPA tasks with minimal cost and maximum ROI.
Exploring Robotic Process Automation (RPA) Outline
What is Robotic Process Automation?
- What is Robotic Process Automation?
- Scope and techniques of automation
- Robotic process automation
- About UiPath
- The future of automation
Record and Play
- UiPath stack
- Downloading and installing UiPath Studio
- Learning UiPath Studio
- Task recorder
- Step-by-step examples using the recorder
Sequence, Flowchart, and Control Flow
- Sequencing the workflow
- Activities
- Control flow, various types of loops, and decision making
- Step-by-step example using Sequence and Flowchart
- Step-by-step example using Sequence and Control flow
Data Manipulation
- Variables and scope
- Collections
- Arguments – Purpose and use
- Data table usage with examples
- Clipboard management
- File operation with step-by-step example
- CSV/Excel to data table and vice versa (with a step-by-step example)
Taking Control of the Controls
- Finding and attaching windows
- Finding the control
- Techniques for waiting for a control
- Act on controls – mouse and keyboard activities
- 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
Tame that Application with 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, and Silverlight
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 updates
$2595.00
|
3 Days Course |