You are on page 1of 18

edureka!

edureka!
Discover Learning

RPA Developer Masters Program

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.

www.edureka.co © Brain4ce Education Solutions Pvt.


Ltd. All rights Reserved.
edureka!

Index
1 Robotic Process Automation Training using UiPath

2 RPA Using Automation Anywhere

3 Microsoft .NET Framework Certification Training

*Depending on industry requirements, Edureka may make changes to the course curriculum

www.edureka.co © Brain4ce Education Solutions Pvt.


Ltd. All rights Reserved.
edureka!

edureka!
Discover Learning

Robotic Process Automation Training using UiPath


Course Curriculum

About the Course

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.

Module 1: Introduction to Robotic Process Automation


Learning Objective:
In this module, you will learn about the evolution and future of Robotic Process Automation.
You will also learn how Robotic Process Automation works and its components.

Topics:

• Emergence of Robotic Process Automation (RPA)

• Evolution of RPA

• Future of RPA

• Differentiating RPA from Automation

• Defining Robotic Process Automation & its benefits

• What RPA is Not

• Types of Bots

• Application areas of RPA

• How Robotic Process Automation works

www.edureka.co © Brain4ce Education Solutions Pvt.


Ltd. All rights Reserved.
edureka!

• RPA development methodology and key considerations

• List of Robotic Process Automation Tools

Hands-On:

• Demonstrate a typical automation process by developing a process using UiPath to


Identify elements from Edureka’s website related to a course search and store the results
of the search in a local file

• Discuss a real-world implementation use case of RPA where involving a large


telecommunication and media company. Examine how its critical business processes are
automated with the help of UiPath and the benefits achieved by this automation.

Module 2 – Overview of UiPath


Learning Objective:

In this module, you will learn about the basic concepts of UiPath.

Topics:

• Introduction to UiPath platform and its components

• Installation details of UiPath’s Community Edition

• Types of Templates

• User Interface

• Domains in Activities

• Workflow Files in UiPath

Hands-On:

• Setup and Configure UiPath Studio

• Understand the user interface of UiPath Studio

• Create a Sequence to obtain user inputs display them using a message box

• Create a Flowchart to navigate to a desired page based on a condition

• Create a State Machine workflow to compare user input with a random number.

www.edureka.co © Brain4ce Education Solutions Pvt.


Ltd. All rights Reserved.
edureka!

Module 3 – Process Components and Activities


Learning Objective:
In this module, you will understand the main components of a process namely variables,
arguments and activities. You will learn activities related to UI Automation, System activities
and various User Events.
Topics:

• UI Automation Activities

• System Activities

• Variables

• Arguments

• Imports Panel

• User Events

Hands-On:

• Build a process in UiPath using UI Automation Activities

• Create an automation process using key System Activities

• Using Variables and Arguments

• Automation using System Trigger

Module 4 – App Integration, Recording and Scraping


Learning Objective:

In this module, you will learn about Recording, Scraping Data and integrate these activities with
the corresponding apps.

Topics:

• App Integration

• Recording

• Scraping

• Selector

www.edureka.co © Brain4ce Education Solutions Pvt.


Ltd. All rights Reserved.
edureka!

• Workflow Activities

Hands-On:

• Automate login to your (web)Email account

• Recording mouse and keyboard actions to perform an operation

• Scraping data from website and writing to CSV

Module 5 – Data Manipulation & PDF Automation


Learning Objective:

In this module, you will learn about Data Manipulation, virtual machines, Citrix, text, image, and
PDF Automation.

Topics:

• Data Manipulation

• Automation of Virtual Machines

• Introduction to Native Citrix Automation

• Text and Image Automation

• PDF Automation

• Computer Vision

Hands-On:

• Data manipulation in the workbook

• PDF Data Extraction

Module 6 – Programming, Debugging and Logging


Learning Objective:

www.edureka.co © Brain4ce Education Solutions Pvt.


Ltd. All rights Reserved.
edureka!

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:

• Using Programming Activities in UiPath

• Debugging errors in a UiPath Project

• Different ways of Error Handling in UiPath

• Browse through the log files related to UiPath Project

Module 7 – Orchestrator Community Edition and Other RPA Tools


Learning Objective:

In this module, you will learn about Orchestrator Community Edition (CE) and other leading RPA
tools.

Topics:

• UiPath Orchestrator Overview

• Orchestrator activities

• Introduction to Orchestrator CE

• Orchestrator CE

• Other RPA tools

www.edureka.co © Brain4ce Education Solutions Pvt.


Ltd. All rights Reserved.
edureka!

Hands-On:

• Using various components of Orchestrator

• Create an automated Gmail Login Application

• Create an automated Remote Data Entry Application

Module 8 – Implementing REFramework


Learning Objective:
In this module, you will learn how to use the REFramework template in UiPath for creating
business processes and understand the various components involved in it.
Topics:

• Introduction to REFramework

• About REFramework

• Purpose of REFramework

• Using State Machine Layout

• States of the State Machine

• Workflows Involved

• Workflows of the Framework

• Exception Handling & Logging

• Rules of Developing a Process using REFramework

Hands-On:

• Build a business process based on REFramework and utilizing various components of this
framework such as its workflows, states, variables and exceptions

www.edureka.co © Brain4ce Education Solutions Pvt.


Ltd. All rights Reserved.
edureka!

edureka!
Discover Learning

RPA Using Automation Anywhere

Course Curriculum

About the Course


Edureka is the accredited training partner of Automation Anywhere. Edureka’s RPA training using
‘Automation Anywhere’ will help you understand concepts around Robotic Process Automation.
Robotic Process Automation is the automation of mundane and repetitive tasks that help you in
improving accuracy, efficiency, and cost optimization with the least manual intervention. In this
course, you will learn about the RPA concepts and will gain in-depth knowledge of Automation
Anywhere tools using which you will be able to automate processes such as Mortgage Processing,
Telecom Order Entry, ATM Reconciliation, Complaints Management, Customer Feedback
Analysis, Employee Onboarding and many more.
Module 1: Overview of Robotic Process Automation
Learning Objective:
In this module, you will learn about Robotics Process Automation and its concepts.
Topics:

• What is RPA?

• Why to automate repetitive tasks/process?

• Myths about RPA

• Evolution of RPA

• RPA Development Methodology

• RPA Job roles and responsibilities

• Benefits of RPA

• Applications/ Where is it used? - (Industries using RPA)

• List of RPA tools

www.edureka.co © Brain4ce Education Solutions Pvt.


Ltd. All rights Reserved.
edureka!

Module 2 – Introduction to Automation Anywhere


Learning Objective:

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:

• What is Automation Anywhere

• Automation Anywhere benefits

• Set up of Automation Anywhere

• Automation Anywhere products

• What are Bots?

• Automation Anywhere architecture

• Types of Bots

• Automation Anywhere Client Features

Module 3: Introduction to Enterprise Web Control Room


Learning Objective:
In this module, you will learn about Automation Anywhere’s Web Control Room and how to
manage and deploy bots. Also gain insights about active users, registered clients and tasks.
Topics:

• Web Control Room Overview

• Benefits of Control Room

• Control Room Interface

• Components of Control Room

• Control Room administrator

• Workflow Designer

• Report Generator

www.edureka.co © Brain4ce Education Solutions Pvt.


Ltd. All rights Reserved.
edureka!

Module 4: Automation Anywhere Client Variables and Commands (Part-I)


Learning Objective:
In this module, you will learn about the recorders, variables and the commands used in
Automation Anywhere.

• Recorders

• Types of variables

• Commonly Used Commands

Module 5: Automation Anywhere Commands (Part-II)


Learning Objective:
In this module, you will learn how to perform data manipulation, web automation and manage
services using Automation Anywhere tool.
Topics:

• Internet Command

• Application Commands

• System Commands

Module 6: MetaBots and Its Usage


Learning Objective:
In this module, you will learn about the Bot operations, how to create and calibrate MetaBots.
You will also learn how to import/export the MetaBots.
Topics:

• MetaBots and its Usage

• MetaBot Designer

• Creation of MetaBots

• Record Logic in MetaBot

• Configuration in MetaBots screen

• Calibrations in MetaBots screen

• Recording in MetaBot

www.edureka.co © Brain4ce Education Solutions Pvt.


Ltd. All rights Reserved.
edureka!

• Import and Export Dataset command

Module 7: Advanced Features of Automation Anywhere


Learning Objective:
In this module, you will learn about integration commands, error handling and XML
automation.
Topics:

• Integration Command

• Security

• Image Recognition

• Error Handling

• FTP/SFTP

• XML Automation

• Object Cloning

Module 8: Features of Enterprise Web Control Room


Learning Objective:
In this module, you will learn about administration tasks such as creating users, assigning roles
and permissions and gain graphical insights about the functioning of bots.
Topics:

• Dashboard

• Activity

• Bots

• Devices

• Workload

• Audit Log

• Market Basket Analysis


Module 9: IQ Bots (Self-paced)

www.edureka.co © Brain4ce Education Solutions Pvt.


Ltd. All rights Reserved.
edureka!

Learning Objective:
In this module, you will learn about advanced cognitive technology, IQ Bot.

Topics:

• Introduction to IQ Bots

• Install IQ Bots Designer

• IQ Bots Creation

• Design IQ Bots

• Validations

• Scheduling IQ Bots

Module 10: In-Class Project


Learning Objective:
In this module, you will perform an in-class project based on all the concepts you have learned
in the entire course

www.edureka.co © Brain4ce Education Solutions Pvt.


Ltd. All rights Reserved.
edureka!

edureka!
Discover Learning

Microsoft .NET Framework Certification Training

Course Curriculum

About the Course


Edureka's Microsoft .NET course is a 30 hours course, which covers all the concepts that made
.NET probably the most popular Microsoft Framework. Starting from the basics i.e. Framework
Architecture, create the first and basic applications. You will use ASP.NET and IIS for making the
user view and making your Web Application more secure. At the end of the course, you will also
create Web Applications and Web Services using the MS.NET Framework.

Course Outline

Module 1: .NET Architecture, Visual Studio IDE

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:

www.edureka.co © Brain4ce Education Solutions Pvt.


Ltd. All rights Reserved.
edureka!

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:

• Visual Studio IDE for Windows Forms


• Creating Windows Forms
• Working with controls like Label, TextBox, Button, RadioButton, CheckBox, ListBox,
ComboBox, PicureBox, Dialog, Timer and Handling Events
Module 4: ADO.NET -Data Access from SQL Server
Learning Objective:
In this module, we will learn ADO.NET Architecture with its API, available classes and objects in
API. Understand Connection vs Disconnection Oriented Models, How to perform CRUD
operations, Understand issue queries and stored procedure.
Topics:

• Ado.NET Architecture and ADO.NET Library


• Creating and Establish database connectivity
• Connection vs Disconnection Model
• CRUD operations using Connection Oriented Model with SqlCommand and
SqlDataReader

www.edureka.co © Brain4ce Education Solutions Pvt.


Ltd. All rights Reserved.
edureka!

• Navigation of data in data objects using Disconnection oriented model with


SqlDataAdapter DataSet, DataTable, etc.
Module 5: Collections and Assemblies
Learning Objective:
In this module, we will discuss the need of Collections, Collections API in .NET, Generics and
Generic Collection. Iteration of collection with foreach loop. Also, understand Assembly, available
assemblies, create and install assembly into GAC, understand strong name, GAC, GACUTIL,
AssemblyInfo.cs file, consume assembly.

Topics:

• Collection and Collection API


• Generics and Generic Collection
• Index and Key-Value paired collections
• Assembly, Types of assemblies
• Create Assembly
• Create strong name
• Install Assembly in GAC
• Consume class library
Module 6: ASP.NET
Learning Objective:
In this module, we will start with introduction to WebApplication, understand the architecture
of WebApplication, developing WebApplication-using ASP.NET, Web Server, Types of Web
Servers, Web page, inpage technique and CodeBehind ASP.NET page submission process and
PAGE Life Cycle events and understand PostBack.
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.

www.edureka.co © Brain4ce Education Solutions Pvt.


Ltd. All rights Reserved.
edureka!

Topics:

• Web Server Control


• Available Web Sever controls
• Using regular controls like, label, texbox, ListControl, RadioButtonList, CheckBoxList,
DropDownList, BulletedList, ListBox
• Validation of input using validation controls
Module 8: LinQ, 3-Tier Architecture
Learning Objective:
In this module, we will understand the architecture of Linq, Why Linq, Linq To Sql and accessing
data (perform CRUD Operations) using Linq. Also, understand Layered/Tiered Architecture and
develop an application using 3-Tier.
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

Module 9: State Management, Ajax

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

www.edureka.co © Brain4ce Education Solutions Pvt.


Ltd. All rights Reserved.
edureka!

• Ajax extension controls


• Demo Example
• Task
Module 10: Security and Web Services

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

www.edureka.co © Brain4ce Education Solutions Pvt.


Ltd. All rights Reserved.

You might also like