RPA Development with UiPath Online Course
RPA Development with UiPath Online Course
This comprehensive RPA UiPath course is designed to teach you how to automate repetitive tasks using UiPath, a leading Robotic Process Automation platform. The course begins by introducing RPA and why UiPath is an effective solution for businesses. You’ll learn to navigate UiPath Studio, master essential settings, and complete hands-on projects that cover data entry automation, user input handling, web scraping, dynamic selector management, and complex data extraction. As you progress, you’ll work on tasks like string manipulation, application launching, and integrating workflows for HR processes. By the end of the course, you'll be fully equipped with the knowledge and skills to develop and deploy effective RPA solutions using UiPath.
Key Benefits
- Develop a solid foundation in Robotic Process Automation (RPA), essential for those pursuing a career in automation development.
- Achieve proficiency in using UiPath Studio, the primary platform for designing and building effective RPA solutions.
- Automate a wide range of tasks, including data entry, document processing, and web scraping, enhancing operational efficiency across various business processes.
Target Audience
This course is designed for a broad range of individuals, making it accessible to both beginners and those looking to enhance their RPA skills. Whether you’re just starting your journey as an RPA UiPath developer or seeking to deepen your knowledge of automation, this course provides valuable insights. No prior experience is necessary beyond basic computer literacy and a strong willingness to learn. The curriculum covers everything from foundational concepts to advanced automation techniques, ensuring that learners from all backgrounds can gain the skills needed to excel in RPA development.
Learning Objectives
- Develop a comprehensive understanding of Robotic Process Automation (RPA) concepts and their practical applications in real-world scenarios.
- Learn to effectively use UiPath Studio, from installation to navigating its key interfaces and settings.
- Gain proficiency in working with UiPath's interface, including its ribbons, panels, and essential configuration settings.
- Explore the use of resources within UiPath and learn how to bookmark them for quick and easy reference.
- Master the handling of dynamic selectors to ensure precise and accurate automation execution.
- Learn to build robust automation workflows that incorporate user interactions, enhancing the flexibility and functionality of your automation solutions.
Course Outline
The RPA Development with UiPath Exam covers the following topics -
Module 1 - Introduction to RPA and UiPath
- What is Robotic Process Automation (RPA)?
- Why Choose UiPath?
- End-to-End RPA Lifecycle
- RPA Roles and Responsibilities
- Tips for RPA Developers to Enhance Logic-Building Skills
Module 2 - UiPath User Interface Overview
- UiPath Home Screen Overview
- Creating Your First Simple Bot
- UiPath Ribbon Tabs (Home, Design, Debug)
- Project Panel
- Activities Panel
- Properties Panel
- Output Panel
Module 3 - Project 1 – Generate Employee ID and Mail ID Process
- Demo: Generate Employee ID and Mail ID
- Project Setup and Initial Configuration
- Introduction to Data Entry and Selectors
- Fetching Values from Screen
- Asking for User Inputs
- Offering Multiple User Input Options
Module 4 - Project 2 – RPA Challenge
- RPA Challenge Demo
- Reading Excel Files
- Launching a Website
- Fetching and Entering Records into the Website
- Handling Dynamic Selectors
- Final Project Run
Module 5 - Project 3 – Sales Report Generation Process
- Demo: Sales Report Generation
- Reading .csv Files
- Copying Files and Replacing Text in Word Files
- Converting Word Files to PDF via Desktop App
- Processing Word Files from a Directory
Module 6 - Exploring UiPath REFramework (Robotic Enterprise Framework)
- Introduction to REFramework and Its Benefits
- Understanding the REFramework Architecture
- Overview of REFramework States: Main, Initialization, Get Transaction Data, Process, End Process
Module 7 - Project 4 – RPA Challenge
- RPA Challenge Demo: Business Data Entry
- Project Setup and Initial Configuration
- Launching Website with Retry Scope
- Downloading and Updating Input Files
- Debugging InitAllSettings Workflow
- Integrating Launch Application and Read Input Workflows
Module 8 - Project 5 – Recipe Scraping Process
- Recipe Scraping Process: Business and Demo
- Setting up the Project
- Handling User Inputs
- Launching and Navigating Recipe Website
- Scraping Recipe Data and Ingredients
- Dynamic Selector Management
- Writing Data to a Text File
- Workflow Integration: User Input, Website Launch, Recipe Search
- Implementing Exception Handling and Debugging
Module 9 - Project 6 – HR Employee Admission Process
- Demo: HR Employee Admission Process
- Initial Project Setup
- Extracting Input Data and String Manipulation
- Reading Appointment Letters and Payroll Forms
- PDF and DOC Data Extraction
- Data Entry Process in HR-Portal
- Organizing Project Structure and Workflow Integration
- Testing Employee ID and Mail ID Generation
- Exception Handling and Testing
Module 10 - Exploring UiPath Orchestrator
- Overview of Orchestrator
- Managing Machines, Robots, and Environments
- Working with Packages, Processes, and Jobs
- Setting Up Triggers and Queues
- Introduction to Assets and Their Management
Module 11 - Project 7 – Grade Management System Process
- Business Overview and Demo of Grade Management System
- Implementation Plan and Dispatcher Setup
- Reading "MasterMarksSheet" and Pushing Records to Orchestrator Queue
- Configuring Transaction States and Dispatcher Workflow
- Final Run and Performer Setup
- Debugging and Data Entry Process
- Email Notification Setup and Credential Management
- Publishing the Project to Orchestrator