EIEIOTECHNOVATION
← Training programmes

EIEIO / AUTOMATION & EMERGING TECHNOLOGY

UiPath Beginner to Expert

Course outline

5 days

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.