-
Module 1: RPA Introduction
- Lesson 1: What is RPA?
- Lesson 2: How RPA Works?
- Lesson 3: Processes Suitable for RPA
- Lesson 4: RPA Market Size and Growth
- Lesson 5: RPA Development Skills
- Lesson 6: AI Technologies and RPA
- Lesson 7: Digital Workforce
- Lesson 8: Benefits of RPA
- lesson 9: Use Cases
- Lesson 10: Leading RPA Products
- Lesson 11: Leadership Positions
- Lesson 12: Product Selection Criteria
-
Module 2: UiPath Introduction
- Lesson 1: UiPath Software Stack
- Lesson 2: Studio, Robot, Orchestrator, UiExplorer, StudioX
- Lesson 3: UiPath UI and Keyboard Shortcuts
- Lesson 4: Updating UiPath Studio
- Lesson 5: Chrome, Firefox and Edge Extensions
- Lesson 6: Connecting to a Source Control
- Lesson 7: Sequences
- Lesson 8: Flowcharts
- Lesson 9: State Machines
- Lesson 10: Activities
- Lesson 11: Packages
- Lesson 12: Managing Packages
-
Module 3: UI Automation
- Lesson 1: UI Elements
- Lesson 2: About UI Elements
- Lesson 3: UI Activities Properties
- Lesson 4: Input Methods
- Lesson 5: Output Methods (Screen Scraping)
- Lesson 6: Relative Scraping
- Lesson 7: About Selectors
- Lesson 8: Static Versus Full Selectors (Wildcards, Variables)
- Lesson 9: Full Versus Partial Selectors
- Lesson 10: UiPath Explorer
- Lesson 11: Recording Types – Basic | Desktop | Web | Image | Native Citrix
- Lesson 12: Automatic Recording
- Lesson 13: Manual Recording
- Lesson 14: UI Automation
- Lesson 15: Mouse. Keyboard. Find. Control.
- Lesson 16: User Events
- Lesson 17: Element Triggers
- Lesson 18: Image Triggers
- Lesson 19: System Triggers
- Lesson 20: Screen Scraping
- Lesson 21: Full Text
- Lesson 22: Visible Text
- Lesson 23: OCR
- Lesson 24: Data Scraping
- Lesson 25: Semi-Structured (Patterned Data)
- Lesson 26: Structured Data (Tabular Data)
-
Module 4: Programming and Data Manipulation
- Lesson 1: Data Types
- Lesson 2: Scalar
- Lesson 3: Arrays and Collections
- Lesson 4: User Defined, Libraries
- Lesson 5: Variables
- Lesson 6: Managing Variables
- Lesson 7: Naming Best Practices
- Lesson 8: Types of Variables and Using Them
- Lesson 9: GenericValue
- Lesson 10: String, Boolean, Number, DateTime
- Lesson 11: Array, List, DataTable
- Lesson 12: Class Type (.Net Type)
- Lesson 13: Arguments
- Lesson 14: Managing Arguments
- Lesson 15: Naming Best Practices
- Lesson 16: Using Arguments
- Lesson 17: Namespaces
- Lesson 18: Importing Namespaces
- Lesson 19: Control Flows
- Lesson 20: If | While | Do While | For-Each, Break, Continue | Switch|Assign | Delay
- Lesson 21: Data Manipulation
- Lesson 22: Runtime Data Manipulation
- Lesson 23: Debugging & Error Handling
- Lesson 24: Debugging a Workflow
- Lesson 25: Try-Catches-Finally
- Lesson 26: Advanced Activities
- Lesson 27: Parallel
- Lesson 28: Pick & Pick Branch
- Lesson 29: SOAP and REST Services
- Lesson 30: Integration with Python, Java, VB.NET, JavaScript
-
Module 5: Image and Text Automation
-
Module 6: Excel, PDF, Email Automation
- Lesson 1: Excel Automation
- Lesson 2: Read, Write and Append Range
- Lesson 3: Read and Write Cell
- Lesson 4: Build Data Table
- Lesson 5: Read Row
- Lesson 6: PDF Automation
- Lesson 7: Native and Image PDF
- Lesson 8: Extracting Large Text Data
- Lesson 9: Read PDF Text
- Lesson 10: Read PDF with OCR
- Lesson 11: Screen Scraping
- Lesson 12: Extracting Specific Elements
- Lesson 13: Get Text
- Lesson 14: Anchor Base
- Lesson 15: Find Element
- Lesson 16: Find Image
- Lesson 17: Find Relative Element
- Lesson 18: Scrape Relative
- Lesson 19: Email Automation
- Lesson 20: Email as Input and Output
- Lesson 21: Email Protocols – SMTP, POP3, Outlook, IMAP, Exchange
- Lesson 22: Mail Activities – Get, Send, Move, Delete
- Lesson 23: Save Attachments
- Lesson 24: Save Mail Message
- Lesson 25: UiPath Cloud Platform & Orchestrator
- Lesson 26: Control Center Dashboard
- Lesson 27: Provisioning and Deployment
- Lesson 28: Robots and Environments
- Lesson 29: Processes and Packages
- Lesson 30: Jobs and Schedules (Triggers)
- Lesson 31: Queues and Transactions
- Lesson 32: Assets, Alerts, Audit, Logs
- Lesson 33: Users and Roles
-
Module 8: SAP and Terminal Automation
-
Module 9: Advanced Topics