Skip to content

Pages

Courses

ALL COURSES

Resources

ALL RESOURCES

Blogs

ALL BLOGS
Use coupon code LEARN21 at checkout for 21% off any course. Valid through 9/30/21.
*Offer excludes Scaled Agile (SAFe®) courses, CSP-SM and private team training.

Robotic Process Automation (RPA) and RDA Boot Camp

Learn to leverage RPA and RDA to automate business processes and repetitive work using software bots. Practice hands-on skills in our labs with a real-world tool stack and realistic scenarios.

Robotic Process Automation (RPA) and Robotic Desktop Automation (RDA) are powerful software techniques which can automatically interact and communicate with other systems just like a human. These bots can interpret information and trigger decisions in a way that reduce toil and repetitive work for the humans who operate them, vastly increasing speed and reducing cost of business processes.

Robotic Process Automation (RPA) and RDA Boot Camp is a hands-on class for technology professionals which equips your team with an implementation roadmap and a skillset on the most popular RPA tools. The class focuses on skills – you will practice using UIPath and UIPath Orchestrator, as well as integrating automation with common applications such as Excel, Windows and SAP, as well as many web applications. You’ll use screen and web scraping combined with discrete user events to craft custom automation, exceptions, and debugging. From basics to advanced integration, you’ll leave this class ready to build software bots, wire them to a range of automation tasks, and deploy bots using best practices for RPA and RDA.

This class is focused primarily on hands-on skills,with a 50/50 split of lecture and lab-based skills practice. Led by an expert engineering instructor, your teams will be exposed to extensive practical exercises and hands-on labs which provide practice on fundamentals, best practices, and a conceptual framework for applying what you learn immediately back at work.

Available formats for this course
In-Person
Live Online
Private Team Training
Duration
3 days/21 hours of instruction
Public Classroom Pricing

Starting at: $2595(USD)

$3350(CAD)

GSA Price: $1945

Group Rate: $2495

Part 1.   What is Robotic Process Automation?

  1. Scope and techniques of automation
  2. Robotic process automation
  3. About UiPath
  4. The future of automation

Part 2.   Record and Play

  1. UiPath stack
  2. Downloading and installing UiPath Studio
  3. Learning UiPath Studio
  4. Task recorder
  5. Step-by-step examples using the recorder

Part 3.   Sequence, Flowchart, and Control Flow

  1. Sequencing the workflow
  2. Activities
  3. Control flow, various types of loops, and decision making
  4. Step-by-step example using Sequence and Flowchart
  5. Step-by-step example using Sequence and Control flow

Part 4.   Data Manipulation

  1. Variables and scope
  2. Collections
  3. Arguments – Purpose and use
  4. Data table usage with examples
  5. Clipboard management
  6. File operation with step-by-step example
  7. CSV/Excel to data table and vice versa (with a step-by-step example)

Part 5.   Taking Control of the Controls

  1. Finding and attaching windows
  2. Finding the control
  3. Techniques for waiting for a control
  4. Act on controls – mouse and keyboard activities
  5. Working with UiExplorer
  6. Handling events
  7. Revisit recorder
  8. Screen Scraping
  9. When to use OCR
  10. Types of OCR available
  11. How to use OCR
  12. Avoiding typical failure points

Part 6.   Tame that Application with Plugins and Extensions

  1. Terminal plugin
  2. SAP automation
  3. Java plugin
  4. Citrix automation
  5. Mail plugin
  6. PDF plugin
  7. Web integration
  8. Excel and Word plugins
  9. Credential management
  10. Extensions – Java, Chrome, Firefox, and Silverlight

Part 7.   Handling User Events and Assistant Bots

  1. What are assistant bots?
  2. Monitoring system event triggers
  3. Monitoring image and element triggers
  4. Launching an assistant bot on a keyboard event

Part 8.   Exception Handling, Debugging, and Logging

  1. Exception handling
  2. Common exceptions and ways to handle them
  3. Logging and taking screenshots
  4. Debugging techniques
  5. Collecting crash dumps
  6. Error reporting

Part 9.   Managing and Maintaining the Code

  1. Project organization
  2. Nesting workflows
  3. Reusability of workflows
  4. Commenting techniques
  5. State Machine
  6. When to use Flowcharts, State Machines, or Sequences
  7. Using config files and examples of a config file
  8. Integrating a TFS server

Part 10. Deploying and Maintaining the Bot

  1. Publishing using publish utility
  2. Overview of Orchestration Server
  3. Using Orchestration Server to control bots
  4. Using Orchestration Server to deploy bots
  5. License management
  6. Publishing and managing updates

The course is designed for experienced developers and analysts who wish to design Robotic Process Automation solutions to perform many RPA tasks with maximum ROI and minimum cost.

 

  • We recommend attendees have the skills in the course(s) listed below or attend them as a pre-requisite: TTPS4800 Introduction to Basic Python Programming
  • Students should have basic to Intermediate IT Skills. Attendees without a programming background like Python may view labs as follow along with 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

  • Apply Robotic Process Automation (RPA) and Robotic Desktop Automation (RDA) in today’s real-world situations
  • Design, test and implement UIPath for enterprise automation
  • Create automation apps and implement them to multiple computers
  • Apply RPA to a range of use cases and business process scenarios
  • Deploy bot configurations using UIPath programming
  • Extract data and integrate them with RPA and RDA using a variety of techniques
  • Integrate RPA and RDA with popular applications such as MS Office and SAP
  • Debug your bots using logging and exception handling
  • Maintain version control and source control of code used by RPA
  • Deploy and control bots using UIPath Orchestrator

Robotic Process Automation (RPA) and RDA Boot Camp Schedule

Location
Date
Register
CPSFDC\Entity\Session::__set_state(array( 'entitySanitizer' => 'CPSFDC\\Utils\\Sanitizers\\SessionSanitizer', 'sfId' => 'a011G00000VOqnCQAT', 'startDate' => '2021-11-08', 'startTime' => '10:00 AM', 'endDate' => '2021-11-10', 'endTime' => '6:00 PM', 'name' => 'TTML690306VCL', 'standardCourseFee' => '2595', 'standardCourseFeeCAD' => '3350', 'standardCourseFeeEUR' => '2300', 'courseId' => 'TTML6903', 'course' => 'a001G00000FC7qDQAT', 'courseSfId' => 'a001G00000FC7qDQAT', 'courseName' => 'Robotic Process Automation (RPA) and RDA Boot Camp', 'instructorId' => '151136', 'instructorSfId' => 'a023700000Z1UwcAAF', 'instructorDisplayName' => 'Trivera', 'instructorName' => 'Trivera', 'locationCode' => 'VCL', 'sessionStatus' => 'O', 'city' => 'Live Online Training', 'state' => '', 'cityState' => 'Live, Online Training', 'locationSfId' => 'a0637000000tn2hAAA', 'subjectSfId' => 'a051G00000Jso5fQAB', 'subjectName' => 'Software Development', 'specialitySfId' => '', 'specialityName' => '', 'expertiseSfId' => 'a051G00000JsqLkQAJ', 'expertiseName' => NULL, 'certificationSfId' => NULL, 'certificationBody' => '', 'certificationName' => '', 'pdus' => '', 'deliveryModalities' => 'In-Person;Live Online', 'fullFacilityAddress' => 'Live Instructor-Led Online Training
Please call Cprime for location details
at 1-877-800-5221
, LOL', 'gtr' => '', ))
Live, Online Training
Nov 8th - 10th 10:00 AM - 6:00 PM ET
$2595(usd)

Request Private Team Training