Cyber Security Training
  • Get Certified at the Best Cyber Security Training Institute.
  • Get trained by experienced trainers.
  • Peacefull Environment, Classroom and Online training.
  • Real-time projects

Roles for Cyber Security
  • Security Analyst
  • Security Engineer
  • Security Architect
  • Security Specialist
  • Security Consultant

Why to choose Cyber Security course?

  • Learn Cybersecurity is the protection of internet-connected systems, including hardware, software and data, from cyberattacks.
  • Acces Cybersecurity best practices can, and should, be implemented by large and small organizations, employees and individuals.
  • Keyfeature There is a growth in demand for ‘Cyber Security' as all applications today are internet-based.

Why Cyber Security Course in VBRS?

  • Learn VBRS offers one of the best Cyber Security training with comprehensive training with Continuous Integration, Delivery, and Testing.
  • Acces Elevate your practical knowledge with assignments, Competitions and Assessments to boost your confidence with our hands-on Cyber Security Training.
  • Keyfeature An advantage of Cyber Security course in VBRS is you can become expertize in your specific role.

Course Curriculum

It stretches your mind, think better and create even better.

Cyber Security

Introduction to Cyber Security.

Introduction

Characteristics of Information

CIA Triad

Security,Functionality and Usability triangle

Phases of Hacking

Different Types of Attacks

Vulnerability Assesment

Penetration Testing

Information Security Laws and Standards

Footprinting And Reconnaisance

Introduction to Footprinting and Reconnaisance

Footprinting

Objectives Of Footprinting

Footprinting Methodology

Scanning Networks

Network Scanning

Scanning Methodology

Introduction to Enumeration

NETBIOS Enmeration

SNMP Enumeration

LDAP Enumeration

NTP Enumeration

SMTP Enumeration

DNS Enumeration

Malware Threats

Virus

Trojans

Worms

Rootkits

Spyware

Ransomeware

Sniffing

Sniffing Types

ARP and CAM Table

Active Sniffing Attacks

DHCP Poisoning

Social Engineering

Social Engineering Attacks

Computer and Mobile based Social Engineering

Session Hijacking

Session Hijacking Types

Session Hijacking Process

Session Hijacking Levels

TCP Session Hijacking

Web Application Attacks

Web Application Types

Injection Flaws

Cross Site Scripting

Web Service Attacks

Hacking Wireless Networks

Introduction to Wireless Networks

Encryption Types

WIFI Attacks

Hacking Mobile Devices

Introduction To Hacking Mobile Devices

Android

Types of Android Attacks

IOS

Mobile Device Management

Cryptography

Introduction to Cryptography

Public Key Infrastructure

Secure Socket Layer

Cloud Computing

Cloud Computing

Introduction to Cloud Computing

Types of Cloud Computing

Threats and Attacks on Cloud Computing

Security in Cloud

Develop Employee Management System with the following operations.

Login

Register

Add Employee

Update Employee

Delete Employee

Get a list of all employees

Working with Bootstrap 4

Grid System

Typography

Colors

Tables

Images

Jumbotron

Alerts

Buttons

Button Groups

Badges, ProgressBars

Pagination

Dropdowns

Navs,Navbar

Forms, Input

Carousel

Modal

Tooltip

An application using Bootstrap 4

TypeScript

Introduction to TypeScript

Type Script Compiler

Variables

Datatypes

Object oriented programming

Classes

Inheritance

polymorphism

Abstraction

Interfaces

Abstract classes

Enums

Type Inference

Type Compatibility

Advanced Types

Symbols

Iterators and Generators

Namespaces

Modules

Generics

Angular Basics

Introduction to Angular

Different versions of Angular

Differences between Angularjs, Angular versions

Angular Basics

Building blocks of Angular.

Environment Setup

First Application using Angular.

Components

Generating Components using Angular CLI

Angular Basics

Templates

Directives

Services

Angular Basics

Dependency Injection

Generating Services using CLI.

Working with Data and Events

Property Binding

Attribute Binding

Adding Bootstrap

Class Binding

Style Binding

Event Binding

Event Filtering

Working with Data and Events

Template Variables

Two-way Binding

Pipes

Custom Pipes

Components in detail.

Input Properties

Aliasing Input Properties

Output Properties

Passing Event Data

Aliasing Output Properties

Templates

Components in detail.

Adding Styles

View Encapsulation

ngContent

ngContainer

Deep dive in to Directives.

Introduction

ngIf

Hidden Property

ngSwitchCase

ngFor

ngFor and Change Detection

Deep dive in to Directives

The Leading Asterisk

ngClass

ngStyle

Safe Traversal Operator

Creating Custom Directives

Play with Template-driven forms

Building a Bootstrap Form

Types of Forms

ngModel

Adding Validation

Specific Validation Errors

Styling Invalid Input Fields

Play with Template-driven forms

Cleaner Templates

ngForm

ngModelGroup

Control Classes and Directives

Disabling the Submit Button

Working with Check Boxes

Working with Drop-down Lists

Working with Radio Buttons

Play with Reactive Forms

Introduction

Creating Controls Programmatic-ally

Adding Validation

Specific Validation Errors

Implementing Custom Validation

Play with Reactive forms

Asynchronous Operations

Asynchronous Validation

Showing a Loader Image

Validating the Form Upon Submit

Nested FormGroups

FormArray

FormBuilder

Working with HTTP Services

Introduction

JSONPlaceHolder

Getting Data

Creating Data

Updating Data

Deleting Data

OnInit Interface

Separation of Concerns

Extracting a Service

Working with HTTP Services

Handling Errors

Handling Unexpected Errors

Handling Expected Errors

Throwing Application-specific Errors

Handling Bad Request Errors

Importing Observable Operators and Factory Methods

Global Error Handling

Working with HTTP Services

Extracting a Reusable Error Handling Method

Extracting a Reusable Data Service

The Map Operator

Optimistic vs Pessimistic Updates

Observables vs Promises

Routing and Navigation

Introduction

Routing in a Nutshell

Configuring Routes

RouterOutlet

RouterLink

RouterLinkActive

Getting the Route Parameters

POC: Create Employee Management System with the following requirements. The Admin should be able to do the following.

Add Employees

Delete Employees

Update Employees

Get a list of all employees

Working with Node JS

Introduction to NodeJS

History of NodeJS

Features of NodeJS

Architecture of NodeJS

Environment Setup

Running First Application

REPL Terminal

NPM

Core concepts of NodeJS

Callbacks

Event-driven programming

Core concepts of NodeJS

Working with FileSystem

Understanding Global Objects

Core concepts of NodeJS

Streams

Buffers

Intro to Modules

Core concepts of NodeJS

Working with predefined modules

OS Module

Path Module

Core concepts of NodeJS

Crypto Module

Debugger

Using NodeJS for Web

Understanding HTTP Module

Creating a server

Handling requests.

Web Modules of Node JS

URL Module

Net Module

Introduction to Server Side Framework

Getting started with Express.

Features of Express

Installation of express

First Application using Express JS

Understanding Express JS Request

Request object

Request object properties

Request object methods

Real time example

Understanding Express JS Response

Response object

Response object properties

Response object methods

Real time example

Understanding Get and Post operations

Intro to Get Request

Developing code to handle Get Request

Intro to Post Request

Developing code to handle Post Request

Routing in Express-I

Intro to Routing

Route methods

Route Paths

Route Params

Route Handlers

Routing in Express-II.

Response methods

app.route

express.Router

Working with Middleware.

Getting started with middleware

Writing middleware

Configuring middleware

Using middleware

Working with Middleware

Application level middleware

Router-Level Middleware

Error-handling middleware

Built-in Middleware

Third-party Middleware

Template Engine-I

Introduction to Template Engines

Different Template Engine

Intro to Pug

Using pug with express

Template Engine-II

Working with EJS

Working with handlebars

Advanced Express JS

Error Handling

File Uploading

Realtime Modules

Nodemailer

Multer

Introduction to MongoDB Database

Getting started with MongoDB

Features of MongoDB

Environment Setup

Basics of MongoDB

Creating First Database

Creating Document and Saving it to Collection

Dropping a Database

Creating a Collection - Using db.createCollection(name,options)

Dropping a Collection

CRUD Operations

Creating/Inserting a document in collection using javascript file

Inserting Array of Documents

Reading a Document - Querying

Reading a Document with $lt, $gt operator

Updating Documents

Deleting documents

Indexes and ObjectIds

Introduction to Indexes

Understanding Impact of Indexes

Creating Index

Finding Indexes

Dropping Index

Understanding ObjectIds

Creating ObjectIds

Advantages of ObjectIds created by MongoDB

Disadvantages of ObjectIds created by MongoDB

Aggregation and Data Modelling in MongoDB

Using aggregate() method

Using distinct() and count()

Sorting documents

Introduction to Data Modelling in MongoDB

Data Modeling using References

Data Modeling using Embedded documents

Relationships in MongoDB

One-To-One Relationship

One-To-Many Relationship

Many-To-Many Relationship

MongoDB with Nodejs

Introduction

Using MongoClient

Using Mongoose

Creating database using MongoClient and Mongoose

CRUD operations on MongoDB with Nodejs

Insert

Update

Delete

Retrieve

(a) POC 1 : Node/Mongo : Create RESTful Web Service Using Nodejs and MongoDB(to store Data collections).

GET /person: Displays a table with a list of people

POST /person: Displays a form to create a single person

PUT /person/{id}: Displays a form through which a person with a specified id parameter can be edited and updated

DELETE /person/{id}: Displays a page through which a person with a specified id can be deleted

**Person collection fields: Name, Age, Gender, Mobile number

(b)POC : Angular

Design a small Single Page Application(in Angular 2/4/5/6/7 ) to manage a list of people.

Create at least 3 views:
>list all people
>edit a person
>delete a person

Note:- Use above rest-api urls to display data in views.