
Discover how robotic process automation uses software robots to automate repetitive tasks like document processing and data extraction, running locally or in the cloud and integrating with apps.
Create an account on UiPath automation cloud, verify your email, and install the UiPath Studio stable version. Enable the Chrome extension and sign in to begin automations.
Develop your first robot in the UiPath RPA training course by building a notepad automation that opens notepad, types text, and runs the workflow.
Explore the basics of UiPath studio and build a loan-requests robot, then automate Outlook emails, extract invoice data to Excel, and manage digital work with AI-driven processing.
Explore essential resources for the complete UiPath RPA training course, including the official forum, UiPath docs and release notes, and courses to support your learning journey.
Explore the studio interface and its menus and panels in the course's second section. Learn the basics like variables, arguments, and workflow types, plus more features.
Explore UiPath Studio ribbons, from the start page to create or open projects, install extensions, access templates, and manage source control, design, run, and debug automations.
Explore the project panel to manage files and dependencies, search, expand or collapse details, open the file explorer, refresh content, and adjust project settings such as name and description.
Explore the UiPath activities panel, the building blocks of automation, and learn to search, add, and organize activities—like message box, browser actions, and OCR engines—for rapid workflow development.
Explore the snippets panel to reuse built automation samples, including a simple calculator workflow that opens the Windows calculator, performs operations, and displays results in a message box.
Explore the outline panel to view the project hierarchy, including sequences and activities, and quickly navigate to specific activities from the design panel.
Explore the output panel in UiPath, view logs during automation, and learn to generate logs with write line and log message activities, including log level filtering and debugging.
Learn how to create variables in UiPath, assign and modify values, and manage scope across sequences to store texts, numbers, and dates for automated data extraction.
Discover how arguments pass data between automation files in UiPath, using in and out directions to move values from a workflow to the main project.
Explore UiPath workflow types, including sequence, flowchart, and state machine, and how they support linear and branching automation, plus library components and transactional processes.
Explore how to use UiPath's package manager to install and update activity packages, add dependencies to a project, and access new activities in the activities panel.
Explore the UiPath recorder to turn your actions into automation steps, creating a new workflow that opens the calculator, executes operations, and extracts the results.
Explore debugging UiPath automations by using breakpoints and the breakpoints panel, toggling and disabling them, running in slow speeds, and stepping through activities with visible logs in the output panel.
Automate a loan application process by reading an Excel file, filling a web form, submitting, and updating Excel with approval status, rate, and id, including not approved cases.
Install and enable the UiPath browser extension in Google Chrome to allow the robot to interact with the browser; follow tools-based steps, close and reopen Chrome, then enable the extension.
Create a UiPath automation project, set Windows legacy compatibility, and read an Excel file with the Read Range activity from workbook, storing data in a data table.
Open and automate the Google Chrome browser using the application browser activity, handle navigation, refresh, and closing behavior, and read data from an Excel file.
Learn to iterate each row of a data table from an Excel file in UiPath, extract the email address from the current row, and display it with a message box.
Automate loan application data entry with UiPath by reading rows from Excel, using type into and select item activities to fill fields, submit applications, and loop to process multiple records.
Learn how a UiPath robot checks loan status after submission, updates the Excel file, and branches on approval or non-approval using wait-for-element logic and message boxes.
Develop an automation to extract loan rates from websites using get texts, distinguish similar loans, and write results to Excel, executing only for approved loans.
Develop and automate loan processing in UiPath by writing loan status to Excel, handling dynamic line numbers, and coordinating sequences for approved and not approved cases.
Explore automating Outlook email tasks with UiPath. Learn to get emails, create folders based on subject, move messages, and reply or send emails while extracting subject and body.
Apply UiPath to read emails from the desktop Outlook inbox, using account selection and the get emails activity to fetch messages (up to 10, unread, with attachments) for further automation.
Learn to extract data from each email using UiPath by pulling the subject, body, and sender, and route messages to folders based on subject content.
Create outlook folders for Microsoft, Amazon, and others, then move emails by subject using lowercase matching and if/else logic with the move email action.
Learn to automate email replies in UiPath using the Reply to email activity: set recipients, subject, body text, send attachments, save drafts or send, and verify in Outlook.
Learn to automate email handling in UiPath: fetch messages from Outlook, move and reply, then send a confirmation email using the send email activity with a defined subject and text.
Extract invoice numbers, dates, and totals from PDF invoices and export the data to Excel with UiPath automation.
Set up a UiPath project and loop through each file in the invoices folder, using a for each file activity with a folder path and extension filter.
Learn to extract text from pdf invoices with UiPath's read pdf text activity, process files in a loop, and capture the full path and extracted text.
Learn to read text from PDFs with OCR in UiPath, distinguishing native text from scanned images and using the Tesseract engine when needed.
Determine whether a PDF is native or scanned by using the read PDF text activity and OCR selectively, implementing a conditional workflow that uses OCR only for scanned files.
Learn how to improve OCR extraction in RPA by tweaking ACR engine properties—profile and scale—to accurately capture invoice date and total before exporting to Excel.
Extract invoice data with regular expressions in a UiPath RPA workflow. Identify invoice number, invoice date, due date, and grand total patterns.
Learn to add a row to a data table in UiPath by defining the schema and populating columns such as invoice number, date, and status from extracted data.
Export a data table to an Excel file by configuring the workbook path, writing from the first cell in the range, naming the file invoices.xlsx, using OCR and Haglund expression.
Explore UiPath Orchestrator to manage robots and automation development, provisioning, deploying, triggering, monitoring, and tracking processes across folders, jobs, triggers, and assets.
Create a new UiPath process and build a simple automation that displays a message box, then publish the project to the shared folder in UiPath Orchestrator and verify the published package.
Select the project folder, create a new process, and link the published package to Orchestrator, optionally setting a display name and description, then note license, machine, and robot needs.
Add a machine to the folder, assign an unattended runtime license, set machine login credentials, configure user permissions, and choose between attended and unattended robots to run automation.
Learn how to run and manage jobs in the UiPath RPA training course, including starting processes, monitoring logs, stopping or killing running jobs, and using filters to locate specific jobs.
Learn how to use time and queue triggers to automate UiPath processes, including creating and naming a trigger linked to a process and configuring the time rule.
Learn how to use UiPath Assistant to launch published automations, manage processes, set reminders, access the marketplace, and customize preferences with keyboard shortcuts.
Process invoices and W9 forms by digitizing, classifying, and extracting data such as invoice number, date, total, and names and addresses, then export to Excel using the document understanding framework.
Install two UiPath packages to access document understanding activities, enabling classification and extraction and digitizing the taxonomy within the framework.
Learn to build and manage a document taxonomy in UiPath, defining document types and fields such as invoice number, date, company name, items table, signature, and total amount, with checkboxes.
Digitize documents in a folder by looping through each file, then extract text with OCR and prepare for classification, validation, and export in the UiPath RPA training course.
Implement document classification in a flowchart-driven workflow by digitizing documents, connecting sequences, and training an intelligent keyword classifier to classify invoices and forms.
Implement classification validation in UiPath by routing low or missing classification results to a validation sequence, using a minimum confidence threshold to decide when to classify.
Learn to perform data extraction after classification by identifying document types (invoices and nine forms), configuring a data extraction scope, and handling classification results to retrieve fields.
Learn to use the UiPath machine learning extractor to automatically identify and extract invoice data across templates, configuring fields like company name, invoice number, date, items, and totals.
Explore how the intelligent form extractor outperforms the farm extractor by extracting farm data, configuring templates, and mapping fields such as person name, address, and signature.
Trigger extraction validation when at least one field is extracted, loop through fields to detect missing values, and use a validation station with confidence thresholds to ensure accuracy.
Learn how to export extraction results to Excel, including looping through each table, validating missing fields, and saving per-document Excel files with sheets named after tables.
Explore exception handling in UiPath RPA, understand why exceptions occur and how they can impact performance, and learn how to treat and manage exceptions.
Create a UiPath process to automate login via a browser, using type into and click, then handle exceptions with try catch blocks, finally, and log exception source and message.
Demonstrate login validation using logging, message boxes, and the throw activity to simulate login failure and trigger the exception block.
Explore how the retry scope handles exceptions and conditions by retrying login attempts with a defined maximum count and delay, using logging instead of message boxes.
Learn how to access the alternations challenge space, create an account, log in, and explore level one of the RPA challenge with changing input fields guiding the automation task.
Learn to automate csv download, wait for file completion, read and parse csv data, handle semicolon delimiters, and fix header lines by editing text before processing.
Start by organizing with a simple sequence, then build a dropdown selection and search for an option, type text, and click start to run the automation, troubleshooting an exception.
Learn to build dynamic selectors in UiPath, process table rows, extract popup text, and click the correct button by last word, while handling missing popups with try-catch and timeouts.
Learn to build a UiPath automation that fills form fields by defining input values, handling missing data, and refining field selectors for reliable input, culminating in a successful 100% run.
Speed up UiPath robots by removing pre and post activity delays, adjusting input methods in the use application browser activity, and lowering timeouts to finish challenges faster.
Explore the Robotic Enterprise Framework, learn how to use the white bath framework as a base for automation projects, and review logging, exception handling, and initialization best practices.
Understand how to automate a web application: log in, access the dashboard, reset data, process each Typekit item by opening details, extracting client name and country, and marking complete.
Initiate the dispatcher initialization by launching a Chrome browser, logging into the platform, and extracting and processing work items for automation.
Learn to use a centralized configuration file in UiPath RPA, with three sheets—settings, constants, and assets—to store and access values and credentials in automations.
Learn how the dispatcher extracts work items from a table, filters by type, and queues items for processing using table extraction, next-page navigation, and conditional logic.
Create and populate a UiPath queue in Orchestrator, then loop through data to add each item as a queue item using a for each row workflow.
Create a new performer project, reuse dispatcher components, and replace the configuration file to set up the performer workflow, then initialize the web application and log in.
Learn how the performer retrieves queue items, reads item data, and processes each new item, updating status and handling exceptions to loop until the queue is exhausted.
Navigate to the web page, extract client details from a work item, parse name and country with string manipulation, store them in an array, and log results.
Automate a UiPath workflow to read a client grid, extract the client name and country separated by dashes, trigger a hash generation, and retrieve the resulting hash for validation.
Learn to update work items in a complete UiPath RPA flow by editing work item details, selecting options, using the application browser, and handling dynamic selectors.
Publish the dispatcher and performer as processes, configure the orchestrator to run them, start the jobs, manage the queue, and verify transactions within the robotic enterprise framework.
Welcome to the UiPath - The Complete RPA Training Course, where you will learn everything you need to get started in RPA (Robotic Process Automation) and UiPath.
UiPath is THE most popular RPA automation platform you can use and learn these days to build efficient, robust and intelligent software robots to automate personal tasks or business processes.
This course teaches you UiPath from scratch, in a practical manner, step by step, by diving into the core basics, exploring different automation scenarios, creating software robots to automate process like forms filling to documents processing, and also introducing you to advanced concepts like the UiPath REFramework (Robotic Enterprise Framework).
What's in this course?
Introduction to Robotic Process Automation(What is it and why should we use it?)
UiPath Studio installation
Explore UiPath Studio
All the core basics: activities, variables, arguments, control flow and much more!
Debugging
Email automation
Excel automation
Web automation
Data Scraping From Web/Documents
PDF automation
Usage of OCR (Optical Character Recognition)
UiPath Orchestrator
UiPath Assistant
UiPath Document Understanding to process documents with the power of AI and Machine Learning
Exception handling
Understand and learn how to use the Robotic Enterprise Framework
Final project, where will be presented practical exercise to solve
And so much more!
Will be available for download the software robots developed along this course.
By the end of this course, you will be more skilled and confident to create your software robots through RPA with UiPath.
And best of all?
You don't need any prior UiPath knowledge! This course starts with zero knowledge assumed.
Check out the full curriculum, the free preview videos and join the course risk-free thanks to the 30-day money-back guarantee!