Rathinam-SkillX - Robotic Process Automation Design and Development (RPA)
SKILLX



Robotic Process Automation Design and Development (RPA)
Categories:
Industry Certifications & Courses
Best Seller
Description

Robotics is a branch of engineering that involves the conception, design, manufacture, and operation of robots. This field overlaps with electronics, computer science, artificial intelligence, mechatronics, nanotechnology and bioengineering.

Curriculum

Module 1: Programming Basics & Recap

Programming Concepts Basics - Understanding the application - Basic Web Concepts - Protocols - Email Clients -. Data Structures - Data Tables - Algorithms - Software Processes - Software Design - Scripting - .Net Framework - .Net Fundamentals - XML - Control structures and functions - XML - HTML - CSS - Variables & Arguments.

Module 2: Rpa Concepts 

RPA Basics - History of Automation - What is RPA - RPA vs Automation - Processes & Flowcharts- Programming Constructs in RPA - What Processes can be Automated - Types of Bots - Workloads which can be automated - RPA Advanced Concepts - Standardization of processes - RPA Developemt methodologies - Difference from SDLC - Robotic control flow architecture - RPA business case - RPA Team - Proccess Design Document/Solution Design Document - Industries best suited for RPA - Risks & Challenges with RPA - RPA and emerging ecosystem.

Module 3: Rpa Tool Introduction & Basics

Introduction to RPA Tool - The User Interface - Variables - Managing Variables - Naming Best Practices - The Variables Panel - Generic Value Variables - Text Variables - True or False Variables- Number Variables - Array Variables - Date and Time Variables - Data Table Variables - Managing Arguments - Naming Best Practices - The Arguments Panel - Using Arguments - About Imported Namespaces - Importing New Namespaces-  Control Flow - Control Flow Introduction - If Else Statements - Loops - Advanced Control Flow - Sequences - Flowcharts - About Control Flow - Control Flow Activities - The Assign Activity - The Delay Activity - The Do While Activity - The If Activity - The Switch Activity - The While Activity - The For Each Activity - The Break Activity - Data Manipulation - Data Manipulation Introduction - Scalar variables, collections and Tables - Text Manipulation - Data Manipulation - Gathering and Assembling Data.

Module 4: Advanced Automation Concepts and Techniques

Recording and Advanced UI Interaction - Recording Introduction - Basic and Desktop Recording - Web Recording - Input/Output Methods - Screen Scraping - Data Scraping - Scraping advanced techniques - Selectors - Selectors - Defining and Assessing Selectors - Customization - Debugging - Dynamic Selectors - Partial Selectors - RPA Challenge - Image, Text & Advanced Citrix Automation - Introduction to Image & Text Automation - Image based automation - Keyboard based automation - Information Retrieval - Advanced Citrix Automation challenges - Best Practices - Using tab for Images - Starting Apps - Excel Data Tables & PDF - Data Tables in RPA - Excel and Data Table basics - Data Manipulation in excel - Extracting Data from PDF - Extracting a single piece of data - Anchors - Using anchors in PDF.

Module 5: Email Automation & Exceptional Handling

Email Automation - Email Automation - Incoming Email automation - Sending Email automation - Debugging and Exception Handling - Debugging Tools - Strategies for solving issues - Catching errors.

Learning Outcomes

  • Understand Basic Programming concepts and the underlying logic/structure 
  • Describe the different types of variables, Control Flow and data manipulation techniques
  • Identify and understand Image, Text and Data Tables Automation 
  • Describe automation to Email and various types of Exceptions and strategies to handle

Who Should Attend?

  • Bachelor of Technology
  • Mechanical Engineering
  • Electronics and Communication
  • Computer Science

Job Prospects

  • Process Development Engineer
  • Process Automation Architect
  • Manager - Robotics Process Automation 
  • Application Developer

Certification

After completing this course and successfully passing the certification examination, the student will be awarded the “Robotic Process Automation Design and Development” certification.

If a learner chooses not to take up the examination, they will still get a 'Participation Certificate'.


Faculty Profiles
Frequently Asked Questions