🤖

Getting Started with UiPath RPA

Sep 3, 2024

Lecture on UiPath RPA Tool

Introduction

  • Presenter: Anders Jensen
  • Credentials: Professional RPA teacher, 2x UiPath Most Valuable Professional
  • Topic: Introduction to UiPath, an advanced RPA tool

Installing UiPath

  1. Navigate to: uipath.com
  2. Select: "Try UiPath Free"
    • Choose "Automation Cloud for Community" (free full version)
  3. Create Account: Enter email and password
  4. Verification: Check email for code, enter in setup
  5. Setup Profile: Enter name and country
  6. Organization: Name your organization e.g., Anders Jensen Org.
  7. Download UiPath Studio: Full setup, accept terms

Setting Up UiPath Studio

  • Quick Setup: Accept license terms
  • Extensions: Install browser extensions (e.g., Firefox)
  • Settings: Use modern settings for new projects
  • UiPath Assistant: Verify connection to UiPath

Starting with UiPath Studio

  • Choose: Always use UiPath Studio (not Studio X)
  • Tools: Access via left menu in Studio

Creating a New Project

  • New Project: Process -> Name -> Location
  • Code Language: Prefer Visual Basic over C-sharp (better support/documentation)

Building Your First Robot

  1. Main Workflow: Drag activities into the canvas
  2. Write Lines: Use "Write Line" to output text
  3. UiPath Explorer: For UI automation and application interaction

Automating with UiPath

  • Use Application Browser: Automate interactions (e.g., Calculator)
  • Selectors: Use selectors for identifying UI elements
  • Debugging: Use run file for testing robots

Data Extraction

  • Structured Data: Extract data using Table Extraction wizard
  • Multiple Pages: Configure extraction across multiple pages
  • Regular Expressions: Use regex for data extraction challenges

Project Management

  • Variables: Use to handle dynamic data paths and input
  • Excel Integration: Read/write data with Excel and workbook activities

Advanced Topics

  • Regular Expressions: Use .NET regex for pattern matching
  • Dynamic File Naming: Use date-time strings to avoid overwrite

Publishing and Orchestrator

  • Publish Robots: Upload to UiPath Orchestrator
  • Orchestrator Setup: Configure for unattended automation
  • Triggers: Schedule or manually start processes

Learning and Resources

  • Books: Recommendations for UiPath and RPA learning
  • Online Resources: Tutorials by other UiPath professionals
  • Community: Join Discord for networking and problem-solving

Conclusion

  • Practice: Build with UiPath to learn effectively
  • Feedback: Engage with content, ask questions, and seek assistance when needed

These notes provide a comprehensive outline of the lecture on how to get started and work with UiPath for robotic process automation. The session covered installation, project setup, basic automation, advanced topics, and resources for further learning.