Duration
5 days
Module 1: Introduction to RPA and UiPath
- Overview of RPA
- What is RPA?
- Benefits of RPA
- RPA use cases
- Introduction to UiPath
- UiPath Studio Overview
- Installation and Setup
- UiPath Components: Studio, Robot, Orchestrator
Module 2: UiPath Studio Basics
- Understanding the User Interface
- Panels and their functions
- Creating a new project
- Basic Activities
- Sequence and Flowchart
- Variables and Arguments
- Control Flow Activities: If, Switch, While, Do While, For Each
- Data Manipulation
- Working with different data types
- String manipulations
- Collections: Lists, Dictionaries
Module 3: Workflow and Process Automation
- Selectors
- Understanding Selectors
- UiExplorer
- Dynamic Selectors
- UI Automation
- Input Activities: Click, Type Into, Send Hotkey
- Output Activities: Get Text, Get Attribute
- Data Scraping
- Structured Data Scraping
- Screen Scraping
Module 4: Advanced UI Automation Techniques
- Desktop and Web Automation
- Automating Desktop Applications
- Automating Web Applications
- Handling Different UI Elements
- Handling pop-ups, dialogues, and windows
- Working with tables and grids
- Image and Text Automation
- OCR (Optical Character Recognition)
- Working with Images: Click Image, Find Image
Module 5: Error Handling and Debugging
- Error Handling
- Try Catch Activity
- Global Exception Handler
- Debugging Workflows
- Debugging Tools and Techniques
- Breakpoints and Logging
Module 6: Excel and Email Automation
- Excel Automation
- Excel Application Scope
- Read/Write Range
- Data Tables and Excel Formulas
- Email Automation
- Sending and Receiving Emails
- Email Activities: Send SMTP Mail, Get IMAP Mail, Get Outlook Mail
Module 7: Orchestrator and Advanced Orchestration
- Introduction to Orchestrator
- Setting up Orchestrator
- Managing Robots and Environments
- Creating and Managing Jobs
- Scheduling Jobs
- Monitoring and Logging
- Queues and Transactions
- Creating and Managing Queues
- Processing Queue Items
Module 8: Custom Activities and .NET Integration
- Custom Activities
- Creating Custom Activities
- Reusing Custom Activities
- Integration with .NET
- Invoking Code
- Using .NET Libraries
Module 9: Best Practices and Case Studies
- Best Practices in UiPath
- Project Organization
- Naming Conventions
- Code Reusability
- Case Studies
- Real-world examples
- Industry-specific use cases
Module 10: Capstone Project
- Project Planning and Design
- Defining the Problem Statement
- Designing the Solution
- Project Implementation
- Building the Workflow
- Testing and Debugging
- Project Presentation
- Documenting the Project
- Presenting the Solution
Programme scope, delivery arrangements and suitability are confirmed during enquiry.