Professional Documents
Culture Documents
edureka!
Discover Learning
About Edureka
Edureka is one of the world’s largest and most effective online education platform for
technology professionals. In a span of 10 years, 100,000+ students from over 176 countries
have upskilled themselves with the help of our online courses. Since our inception, we have
been dedicated to helping technology professionals from all corners of the world learn
Programming, Data Science, Big Data, Cloud Computing, DevOps, Business Analytic, Java &
Mobile Technologies, Software Testing, Web Development, System Engineering, Project
Management, Digital Marketing, Business Intelligence, Cybersecurity, RPA and more.
We have an easy and affordable learning solution that is accessible to millions of learners. With
our learners spread across countries like the US, India, UK, Canada, Singapore, Australia, Middle
East, Brazil, and many others, we have built a community of over 1 million learners across the
globe.
About the Program
Edureka's RPA Developer Masters program will prepare you for the UiPath's RPA Developer
Advanced Certification Exam and for the Automation Anywhere Certified Advanced RPA
Professional Certification Exam. You will also be able to drive RPA initiatives in your
organization by learning the key concepts to design RPA solutions using UiPath Community
Edition and Automation Anywhere Enterprise Edition.
Index
1 Robotic Process Automation Training using UiPath
*Depending on industry requirements, Edureka may make changes to the course curriculum
edureka!
Discover Learning
Robotic Process Automation training using UiPath will prepare you for UiPath's RPA Developer
Advanced Certification Exam so that you can drive RPA initiatives in your organization. You will
master the key concepts while designing an RPA solution using UiPath, perform Image and Text
automation, create RPA Bots, perform Data Manipulation, handle exceptions and build a
solution using REFramework using real-life case studies.
Topics:
• Evolution of RPA
• Future of RPA
• Types of Bots
Hands-On:
In this module, you will learn about the basic concepts of UiPath.
Topics:
• Types of Templates
• User Interface
• Domains in Activities
Hands-On:
• Create a Sequence to obtain user inputs display them using a message box
• Create a State Machine workflow to compare user input with a random number.
• UI Automation Activities
• System Activities
• Variables
• Arguments
• Imports Panel
• User Events
Hands-On:
In this module, you will learn about Recording, Scraping Data and integrate these activities with
the corresponding apps.
Topics:
• App Integration
• Recording
• Scraping
• Selector
• Workflow Activities
Hands-On:
In this module, you will learn about Data Manipulation, virtual machines, Citrix, text, image, and
PDF Automation.
Topics:
• Data Manipulation
• PDF Automation
• Computer Vision
Hands-On:
In this module, you will learn about Programming in UiPath, organizing projects, debugging
projects and handling exceptions.
Topics:
• Programming
• Debugging
• Error Handling
• Logging
• Extensions
• Project Organization
Hands-On:
In this module, you will learn about Orchestrator Community Edition (CE) and other leading RPA
tools.
Topics:
• Orchestrator activities
• Introduction to Orchestrator CE
• Orchestrator CE
Hands-On:
• Introduction to REFramework
• About REFramework
• Purpose of REFramework
• Workflows Involved
Hands-On:
• Build a business process based on REFramework and utilizing various components of this
framework such as its workflows, states, variables and exceptions
edureka!
Discover Learning
Course Curriculum
• What is RPA?
• Evolution of RPA
• Benefits of RPA
In this module, you will learn about the basics of Automation Anywhere and its features. You
will also learn about Automation Anywhere client and different types of Bots.
Topics:
• Types of Bots
• Workflow Designer
• Report Generator
• Recorders
• Types of variables
• Internet Command
• Application Commands
• System Commands
• MetaBot Designer
• Creation of MetaBots
• Recording in MetaBot
• Integration Command
• Security
• Image Recognition
• Error Handling
• FTP/SFTP
• XML Automation
• Object Cloning
• Dashboard
• Activity
• Bots
• Devices
• Workload
• Audit Log
Learning Objective:
In this module, you will learn about advanced cognitive technology, IQ Bot.
Topics:
• Introduction to IQ Bots
• IQ Bots Creation
• Design IQ Bots
• Validations
• Scheduling IQ Bots
edureka!
Discover Learning
Course Curriculum
Course Outline
Learning Objective:
In this module, you will understand .NET Framework Architecture, Components, Visual Studio
Software Installation and the different languages supported in .NET.
Topics:
• Introduction to .NET Framework
• Architecture, Evolution
• .NET Versions
• .NET Framework Components
• Visual Studio Versions
• Installation
• Components of IDE
• Features of Visual Studio IDE
• Creating Project
• Solution Using Visual Studio IDE and Shortcuts in IDE.
Module 2: Introduction to C#.NET and OOPs using C#.NET
Learning Objective:
In this module, you will learn about Understand C#.NET program structure followed by writing
programs, C#.NET compiler, Data types, Control structures, C#.NET built in classes, struct, etc.,
Console Application, Arrays in detail. Understand OOPs concepts and implementation using
C#.NET. Understand how to handling exceptions, Working with .NET Concepts properties,
indexers, delegates, Understand DataObjects in System.Data namespace.
Topics:
• C# language basics (Syntax, keywords, operators, data types)
• Importing namespace
• Create Console Application using Convert, String, DateTime, Arrays etc
• In-detail OOPS in C# and .NET
• Create and implement class, object, method, Polymorphism Inheritance, abstract class,
interface
• Exception Handling, properties and indexers
• Delegates
• Data Objects
Module 3: Windows Forms using C#.NET
Learning Objective:
In this module, you will learn about the System.Windows.Forms Namespace, understand the
development and execution of Windows Form available Tools/controls and their events.
Topics:
Topics:
• ASP.NET Specification
• Webpage and WebSite
• Web Application
• WebServers (IIS, IISExpress)
• PostBack and PostBack types
• Inpage vs Codebehind
• Page Life Cycle events
Module 7: Web Server Controls
Learning Objective:
In this module, we will learn to place Web Server controls and handling events for standard
controls and validation controls.
Topics:
• Introduction to Linq
• Linq type queries
• SQL like queries
• Linq syntax
• Access DataSource like Array, XML
• Database using Linq
• Introduction to 3-Tier
• Example on 3-Tier Application
Learning Objective:
In this module, we will understand HTTP stateless behavior and maintain the state using State
Management Techniques. We will also understand the navigation of data from existing page to
specified page. We will also learn how to handle Partial Postback using Ajax and Ajax tools.
Topics:
Introduction to State Management Techniques
• ViewState
• QueryString
• Session
• Cookie
• Application and Cache
• Ajax introduction and Architecture
Learning Objective:
In this module, we will understand implementation of security for Webpage in the Web
Application. Understand Authentication, Authorization, Restricting page access. We will also
understand Web Service creation, consuming Web Services with suitable application/demo.
Topics:
• Introduction to Security
• Security in ASP.NET
• Authentication (Anonymous Authentication, Windows Authentication, Forms
Authentication)
• Authorization
• Securing a page and folders
• WebService Introduction, SOA, SOAP, WSDL, UDDI, etc.
• Example and Task