0% found this document useful (0 votes)
72 views

Course Syllabus

This document outlines the syllabus for a 4-week UiPath RPA developer course costing $8,000 taught by Leon Petrou. The course will teach students to build 7 robots covering topics like the UiPath interface, building basic robots that interact with applications and websites, capturing and extracting data, handling exceptions, debugging, and optimizing robot performance. Students will learn skills like getting user input, browsing the web, extracting text and URLs, reading/writing Excel files, and publishing robots to UiPath Orchestrator.

Uploaded by

Tiffany Tran
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
72 views

Course Syllabus

This document outlines the syllabus for a 4-week UiPath RPA developer course costing $8,000 taught by Leon Petrou. The course will teach students to build 7 robots covering topics like the UiPath interface, building basic robots that interact with applications and websites, capturing and extracting data, handling exceptions, debugging, and optimizing robot performance. Students will learn skills like getting user input, browsing the web, extracting text and URLs, reading/writing Excel files, and publishing robots to UiPath Orchestrator.

Uploaded by

Tiffany Tran
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 7

Complete UiPath RPA

Developer Course:
Build 7 Robots

TAUGHT BY COURSE LENGTH COURSE FEE


Leon Petrou 4 Weeks $8,000
SYLL ABU S INTRODUCTION TO RPA
COMPLETE
Learn what RPA is and when it is used.
UIPATH RPA
Installing UiPath Studio Community Edition.
DEVELOP ER Building your first Robot.
Forum and Learning Resources.
COURSE How to determine which processes are best to automate.

E X P L O R I N G T H E U I P A T H U S E R I N T E R F A CE
Learn the different methods to open and close projects.
Understanding project templates.
How to adjust settings and get help when you need it.
How to install the Chrome Extension.
[Practice Activity] Installing the Firefox and Edge extensions.
Understanding the Activities Panel.
Understanding the Project Panel.
Understanding the Snippet Panel.
How to use the Properties Panel.
Using the Expression or Advanced Editor.
How and when to use the Outline Panel.
Using the Object Repository.
Learning about the Test Explorer and Resources.
How to use the variables Panel.
Using variable scopes.
Learning how to use arguments and the Arguments Panel.
Using the Import Panel and benefits.
How to use the Output Panel.
Find References Panel.
Learning panel mechanics.
Creating new .xaml files.
Saving .xaml files.
Running files in Debug and Execution mode.
Tips for copy and pasting.
Understanding the Test Manager.
How and when to use the App/Web Recorder.
How and when to use the Computer Vision Recorder.
How to trigger workflows with User Events for attended automations.
Extract structured data wizard.
Understanding the UI Explorer.
How to Remove unused variables, workflows etc.
Understanding the Workflow Analyzer.
Export workflow to Excel.
How to publish your bots to UiPath Orchestrator.
Debugging files and the project.
How to use Step Into, Step Over and Step Out.
Understanding Breakpoints for debugging.
How to use the Designer Panel.

B U I L D I NG R O B OT # 1 : C L O T H I N G
CONSULTANT
Demonstrating the robot we are about to build.
How to create a new project.
How to get user input using the Input Dialog.
How to Open Google using the Edge Browser.
www.completerpabootcamp.com
Full walkthrough of the Use Application/Browser activity.
SYLL ABU S Searching Google with the Type Into activity.
COMPLETE Full walkthrough of the Type Into activity.
[Practice Activity] Keyboard Shortcut
UIPATH RPA Get Text
DEVELOP ER [Practice Activity] Scraping the weather
Learning the properties of the Get Text activity.
COURSE Using Flow Charts.
[Practice Activity] Using the OR Condition.
Using Flow Decision
Using boolean conditions.
[Practice Activity] Check if too hot.
How to concatenate strings.
Using the Workflow Analyzer to follow best practice.

B U I L D I NG R O B OT # 2 : D A T A C A P T U R I N G

Demonstrating the Data Capturing robot we are about to build.


Creating a new project.
Adding data and resources to a project.
Creating new workflows.
Reading in Customer Data.
Signing up to web application.
Opening the web application.
For Each Row in DataTable.
Demonstrating If activity.
Ensuring Best Practice.
Type Into activity.
Click add button.
[Practice Activity] Type last name.
[Practice Activity] Clicking Radio Buttons.
Overview of descriptors.
[Practice Activity] Type into other fields.
Select Item in a dropdown.
How to speed up the robot.
Running the robot fast.
Running the robot slow.
[Practice Activity] Read in data from Excel using the Read Range
[Practice Activity] Use desktop application
While activity
Getting a data item from a DataTable.
Typing into the desktop app.
[Practice Activity] Type last name.
[Practice Activity] IF condition.
[Practice Activity] Type into the remaining text fields.
[Practice Activity] Select Item
[Practice Activity] Click Save button
Running Parallel workflows in parallel.
Debugging a bug.
Analyze project.

B U I L D I NG R O B OT # 3 : T H E A U T O M A T I O N
CHALLENGE

Demonstrating The Automation Challenge robot.


When to use a Sequence vs Flowchart.
www.completerpabootcamp.com Adding an excel file to the project.
SYLL ABU S [Practice Activity] Read Range with Excel Library.
COMPLETE Outputting a DataTable.
Disabling activities.
UIPATH RPA Maximising the browser.
DEVELOP ER Zoom to 100%.
Refreshing a browser.
COURSE Clicking Start button.
[Practice Activity] For Each Row and Log Message.
Renaming Activities for Best Practice.
Using the UI Explorer.
Changing the Anchor.
Testing the recommended input mode.
[Practice Activity] Click Submit in the background
Testing
How to handle selectors which don t work.
Fallback Type Into.
Try Catch for exception handling.
[Practice Activity] Try type Sector .
[Practice Activity] Type Address and test.
Clicking ReCAPTCHA Box.
Disable click activity if already clicked.
Speed optimizations and final run.
Speed of selectors and fallback.
Project Analyzer.
Get on the Leaderboard.

B U I L D I NG R O B OT # 4 : R E A L E S T A T E W E B
SCRAPING

Demonstrating Real Estate Web Scraping robot.


Creating a new process.
[Practice Activity] Get user input.
Opening an incognito browser.
Using Input Modes.
Understanding Window Attach Mode.
Using Chromium API.
Click using strict selector.
[Practice Activity] Check the houses box.
Table Extraction.
Extract URL.
Output Data Table.
Filter Data Table.
Install Excel Add In.
Write Data Table to Excel.
How to delete an Excel Sheet.
Insert Column.
[Practice Activity] Insert two more columns.
Write Cell For Each Row in Excel.
[Practice Activity] Write Cell.
Trim method.
[Practice Activity] Split method.
Format Cells.
Delete Column.
[Practice Activity] Calculate Price Per Sqft.
Sort Range
Project Analyzer
Debugging using breakpoint
www.completerpabootcamp.com
Run project
SYLL ABU S B U I L D I NG R O B OT # 5 : P D F D A T A
COMPLETE SCRAPING
UIPATH RPA
Demonstrating PDF Data Scraping robot.
DEVELOP ER Creating a new project.
COURSE Downloading and unzipping 1000 PDF invoices.
Using 7 Zip.
For Each File in Folder.
[Practice activity] Log file being processed.
Installing Adobe Acrobat DC PDF reader.
Opening and closing PDF invoices.
[Practice Activity] Zoom PDF.
Change Adobe Accessibily settings.
Understanding UI Frameworks.
Get Text.
Using strict selectors with wildcards.
Understanding how descriptors work in detail.
[Practice Activity] Scrape Date.
Custom date and time format strings.
Scraping Methods and Preview Extraction.
[Practice Activity] Scrape Company Name .
Adding anchors to strict selectors.
[Practice Activity] Scrape Total .
Exception Handling
[Practice Activity] Download output sheet from Google Drive.
Deciding how to add data into output sheet.
Build Data Table.
Add Data Row.
Append range.
Clear Data Table
[Practice Activity] Output failed items.
Output exception message.
Move successful invoices to a different folder.
[Practice Activity] Move the failed invoices.
Analyze Project.

B U I L D I NG R O B OT # 6 : R E C E I P T O C R

Demonstrating Optical Character Recognition robot which scrapes


scanned receipts.
Creating a new project.
Add receipts to project folder.
Practice Activity] For each file in folder.
[Practice Activity] Try Catch.
The two OCR scraping methods.
Why and how to use OCR.
[Practice Activity] Use application and zoom.
Get OCR Text.
Types of OCR Engines.
Read PDF Text with OCR.
Optimizing OCR Accuracy.
Connecting Google Cloud Vision OCR API.
Best Practices on working with API Keys.
Orchestrator Assets.
Understanding RegEx.
[Practice Activity] Assign list item to variable.
www.completerpabootcamp.com Doing a Sanity check.
SYLL ABU S [Practice Activity] Get date using RegEx.
COMPLETE Convert US date String to DateTime.
Convert non-US date string to DateTime .
UIPATH RPA [Practice Activity] Extract sale amount to double variable.
DEVELOP ER Summing Sales Amounts.
Generating custom output log reports.
COURSE Output unique file names.
[Practice Activity] Project Analyzer.
Final run.

B U I L D I NG R O B OT # 7 : E M A I L
AUTOMATION

[DEMO] Demonstrating the Email Automation robot.


Creating a new project.
Install mail package.
Connect to your gmail account.
For Each Email.
[Practice Activity] Loop through dummy emails.
Mark Emails as read or unread.
[Practice Activity] Mark emails as read.
Renaming activities.
How to retrieve the email date, sender and body.
Save mails.
[Practice Activity] Save emails with condition.
Download email attachments.
[Practice Activity] Forward emails.
Delete Email.
Move Email.
Create list.
Append Item to list.
Append more items to list.
Convert list to string.
Send Email.
Create Text File Email Template.
Generating Email body.
Debugging email sending.
Using the project Analyzer.
Getting the Google Cloud Client ID and Secret.

UIPATH ORCHESTRATOR AND THE


AUTOMATION CLOUD

Connect Orchestrator Unattended license.


Update Process and passing arguments
How to use Orchestrator Jobs
How to use Orchestrator Trigger
How to use Orchestrator Assets
How to use Orchestrator Queues
Other orchestrator features
Enabling Automation Cloud Services
UiPath Actions
UiPath Apps
UiPath Processes
UiPath Test manager
Integration Service
www.completerpabootcamp.com UiPath data Service
FAQ
COMPLETE UiPath Document Understanding
UiPath Automation Ops
UIPATH RPA UiPath Admin
DEVELOP ER Final thoughts on Automation Cloud

COURSE What's the difference between


your online and in-person
t r a i n i n g?
The online course on Udemy has the same curriculum as our in-person
training. Our in-person bootcamp only runs once per year and is wait-list
based. The Udemy online course can be taken at anytime, on your
schedule.

W h a t 's t h e d i f f e r e n c e b e t w e e n
your online course on Udemy &
c o m p l e t e r p a b o o t c a m p. c o m ?
The Udemy course is for beginners and covers the Level 1 of RPA, which is
the fundamentals of RPA, taking you to an intermediate level. The
Complete RPA Bootcamp is also an online course which also covers Levels
2 and 3 taking you to a more advanced level covering enterprise RPA and
intelligent RPA.

How long does the course take to


complete?
We teach the course in person over 4 weeks. However, we have seen
students online complete the course as quickly as 1 week. It depends if
you are going to work full-time or part-time.

I don't have any prior experience


or a technical background, can I
join?
The course is designed for students of all levels, specifically for non-
technical people. UiPath is primarily drag-and-drop and requires very
little hard code. However, any code you do need to know, we teach it in
the course. And don easier than you think. The most
important thing is perseverance and willingness to learn. If you have that
then you'll do great!

www.completerpabootcamp.com

You might also like