Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Comprehensive UiPath RPA Development: Beginner to Advanced
Rating: 3.2 out of 5(4 ratings)
1,096 students

Comprehensive UiPath RPA Development: Beginner to Advanced

Master UiPath RPA development and automate complex tasks with ease in our comprehensive course!
Last updated 8/2024
English
English [Auto],

What you'll learn

  • The fundamentals of UiPath and RPA (Robotic Process Automation).
  • How to navigate and utilize the UiPath Studio interface.
  • Creating and managing sequences and flowcharts in UiPath.
  • Automating tasks such as file handling, data entry, and web scraping.
  • Browser automation techniques to interact with web applications.
  • Email processing and automation, including reading, sending, and organizing emails.
  • Image processing and handling, including recognizing and manipulating images.
  • Error handling strategies using Try-Catch blocks.
  • Working with queues for task management and automation.
  • Developing complete RPA projects, including social media monitoring and stock market data automation.

Course content

4 sections88 lectures9h 53m total length
  • Introduction to UiPath2:39

    Download and install UiPath community edition on your local system by signing up, verifying your email, logging in, and activating the studio through the resource center.

  • Quiz on UiPath Intro
  • Launch4:07

    Create your first UiPath robot to launch a text file, a CSV file, a PDF file, and a browser by building a basic process in UiPath Studio.

  • Universal Search Path4:51

    Explore the universal search bar and the UiPath interface, including the ribbon with start, design, execute, and setup tabs, plus the designer, project, activities, and properties panels.

  • Activities Panel0:40

    Master the activities panel in UiPath RPA development, enabling app integration, csv and excel tasks, system actions, VB scripts, and common file operations.

  • Launch Notepad2:35

    Create a basic UiPath robot to launch notepad by recording the application, selecting the window, and using the absolute path to notepad.exe and selector details; save and run with F5.

  • Hello Uipath3:26

    Learn to automate file saving with UiPath by simulating clicks, using type into for keyboard input, and indicating elements inside windows to launch and save on the desktop.

  • Quiz on UiPath 2
  • Enter Text in Notepad and Close9:04

    Learn to automate entering text in Notepad and saving a file on the desktop using UiPath, including keyboard and hotkey actions, selector optimization, and reliable save operations.

  • Read CSV10:41

    Design a csv automation sequence that prompts for city, country, pin code via input dialogs and appends these values to a desktop csv with city, country, pin code headers.

  • Read CSV Continue9:31

    Read a CSV as text or as a data table in UiPath, append city, country, and pin code, then sort by city and overwrite the desktop CSV to avoid duplicates.

  • More on Read CSV5:14

    Read CSV data into a data table, sort by city name and pin code, then write back to CSV with headers, avoiding append to prevent duplicates.

  • Create and Edit Text File4:49

    Learn how to create and edit text files with UiPath, automate data entry into CSVs, and perform browser automation by opening URLs, installing extensions, and closing browsers using UiPath activities.

  • Browser Automation3:08

    Learn to automate browser tasks with UiPath by launching Yahoo, clicking a link, inserting a 10-second delay, and using static selectors to manage dynamic page IDs for reliable automation.

  • Edit Attributes5:41

    Balance speed and accuracy in UiPath RPA by using wildcards in selectors to handle dynamic details like parent IDs. Learn practical testing strategies for launching, navigating, and closing a browser.

  • UiPath - Recording6:12

    Discover how recording in UiPath Studio captures on-screen actions and converts them into sequences, with five recorders including basic and desktop for faster automation.

  • UiPath - Recording Continue6:02

    Open the browser, select outer and inner sections to reach yahoo.com, then click news and finance, copy the first headline, convert steps to a sequence, and test the launch.

  • Data Scraping9:02

    Master data scrapping in UiPath to extract structured data from web pages, including item names, urls, prices, and shipping, using web recorder or data scrapping wizard, with csv export.

  • Stock Market Website5:35

    Scrape a stock market data table from nasdaq.com with UiPath, capturing a year of FB history and exporting it to CSV.

  • UiPath is an RPA Path4:53

    Learn the basics of UiPath, an RPA tool that automates repetitive tasks with bots, including Studio installation and building a bot to move data between websites and CSV.

  • New Sequence4:26

    Design a bot with separate eBay and Amazon sequences using web recorder and data scraping to fetch item, URL, and price, then present a selectable list.

  • New Flowchart4:38

    Create a flowchart as the primary process, connect sequences to start, set up input dialogs—get item and get website—with string variables, and include flow decision and flow switch.

  • Input Website8:24

    Create an input dialog to capture the website (eBay or Amazon), route with a flow decision, and pass the value as arguments to the eBay and Amazon sequences in UiPath.

  • Flow Decision6:55

    Orchestrate data from multiple sequences into the main workflow by converting data tables to arguments and exporting to a single CSV.

  • UiPath Development Training5:24

    Explore structuring a UiPath bot for complex processes with four workflows—sequence, flowchart, state machine, and global exception handler—and learn inter-workflow triggering and data exchange.

  • Get Website5:32

    Design a UiPath bot that prompts for a website, uses a flow switch to handle eBay and Amazon, and calls other workflows to process inputs.

Requirements

  • Basic Computer Skills: Familiarity with basic computer operations and software installation.
  • Understanding of Programming Concepts: Basic knowledge of programming concepts is helpful, though not mandatory.
  • Windows Operating System: A computer running Windows OS, as UiPath is primarily Windows-based.
  • UiPath Studio: Installation of UiPath Studio (Community Edition is sufficient).

Description

Welcome to the UiPath RPA Development Course! This comprehensive course is designed to take you from a beginner to an advanced user in Robotic Process Automation (RPA) using UiPath. Throughout the course, you will gain hands-on experience with UiPath, learning how to automate repetitive tasks, process large datasets, and develop efficient workflows. Whether you are new to RPA or looking to enhance your existing skills, this course provides a thorough understanding of UiPath and its capabilities.

Section 1: Introduction

In this section, we start with the basics of UiPath, including an introduction to the platform and its core features. You will learn how to launch UiPath and navigate its user interface, including the universal search path and activities panel. The lectures will guide you through creating simple automation projects, such as launching Notepad, entering text, reading and writing CSV files, and browser automation. By the end of this section, you will have a solid foundation in UiPath and be ready to tackle more complex tasks.

Section 2: UiPath RPA Developer Course - Intermediate to Advanced

This section delves deeper into more advanced topics in UiPath. You will learn how to process emails, including configuring mailboxes, reading emails, downloading attachments, and consolidating email data in Excel. The section also covers image processing, error handling using Try Catch, and working with queues. By the end of this section, you will have a comprehensive understanding of intermediate to advanced RPA concepts and be able to implement robust automation solutions.

Section 3: Project on RPA - Bot for Social Media Monitoring

This section focuses on a practical project where you will develop a bot for social media monitoring. You will design the process, use the task capture tool, and automate tasks such as account sign-up, login processes, image uploads, and monitoring social media activity. This project will help you apply your knowledge in a real-world scenario, enhancing your understanding of RPA and its applications.

Section 4: Project on UiPath RPA

In this section, you will work on another practical project involving UiPath RPA. You will learn how to read data from Excel and load it into a queue, launch web pages, process work items, and handle email sequences with error handling. This project will further solidify your skills and provide you with the experience needed to tackle complex automation tasks.

Section 5: Project on UiPath RPA - Stock Market Data

The final section of the course involves a project focused on automating stock market data processes. You will define the project scope and design, create new processes, use web recorders, download and process zip files, and update stock data. This project will give you hands-on experience with data automation and help you understand how to integrate various UiPath functionalities into a cohesive workflow.

Conclusion

Congratulations on completing the UiPath RPA Development Course! You have gained a comprehensive understanding of UiPath and its capabilities, from basic automation tasks to advanced RPA concepts. The hands-on projects have provided you with practical experience, allowing you to apply your knowledge in real-world scenarios. With the skills and knowledge acquired from this course, you are now well-prepared to develop and implement efficient automation solutions using UiPath. Whether you are looking to advance your career, improve business processes, or enhance your technical skills, this course has equipped you with the tools and expertise needed to succeed. We wish you the best of luck in your future endeavors and look forward to seeing the innovative solutions you will create!

Who this course is for:

  • Aspiring RPA Developers: Individuals looking to start a career in Robotic Process Automation and become proficient in UiPath.
  • Software Developers: Professionals who want to expand their skill set to include automation and RPA.
  • IT Professionals: Those working in IT who want to automate repetitive tasks and improve efficiency in their workflows.
  • Business Analysts: Analysts who wish to leverage automation to enhance data processing and analysis.
  • Students and Graduates: Individuals studying computer science, information technology, or related fields looking to gain practical skills in RPA.
  • Entrepreneurs: Business owners seeking to streamline operations and reduce manual processes through automation.
  • Project Managers: Professionals managing automation projects who want to understand the capabilities of UiPath.
  • Automation Enthusiasts: Anyone interested in learning how to automate tasks using UiPath, regardless of their professional background.
  • Data Analysts: Analysts looking to automate data extraction, processing, and reporting tasks.
  • Office Professionals: Employees looking to improve productivity by automating routine office tasks.