Cyber Security & Ethical Hacking

Cyber Security & Ethical Hacking training provided by GICSEH training institute in Noida

Beginner 0(0 Ratings) 0 Students enrolled
Created by gicseh training institute staff Last updated Tue, 17-May-2022 English


Cyber Security & Ethical Hacking free videos and free material uploaded by gicseh training institute staff .

Syllabus / What will i learn?

C Programming Language

Fundamental of C Language

About C tutorial

Important points about C

Why Use C

Applications of C

C Language and English Language

Features of C

C, C++ and Java

Overview of C Language

History of C

First Program in C Hello World

Basic Structure of C Programming

Tokens in C

Keywords in C

Identifiers in C

Format Specifiers

Format Specifiers Examples

Data Types in C Language

Introduction to Data Types in C

Int Data Type in C

Float Data Type in C

Double Data Type in C

Variable in C Language

Variable Introduction in C

Variable Declaration and Initialization

Variable types and Scope in C

Local Variable in C

Static Variable in C

Global variables in C

Storage Class in C

Constants in C

Operators and Enums in C Language

Introduction to Operator

Arithmetic Operators in C

Relational Operators in C

Bit-wise Operators in C

Logical Operators in C

Assignment Operators in C

Conditional Operator in C

sizeof() Operator in C

Operator Precedance

Decision Making of C Language

Decision Making in C Introduction

if Statement

if-else Statement

Nested if Statement

if else if Ladder

switch case

Loop Introduction in C

while loop in C

do while Loop In C

for Loop in C

break Statement in C

continue Statement in C

goto Statement in C

Single Dimensional Array

Multi-Dimensional Array in C

Introduction to String

Function in C

Function Calling in C

return type in Function

Call by Value in C

User Define Function

Predefined Functions

String Functions in C

All String Functions

strcat() function

strncat() function

strcpy() function

strncpy() function

strlen() function

strcmp() function

strcmpi() function

strchr() function

strrchr() function

strstr() function

strrstr() function

strdup() function

strlwr() function

strupr() function

strrev() function

strset() function

strnset() function

strtok() function

Recursion in C

Introduction to Recursion

Direct and Indirect Recursion

Pointer in C Language

Pointer in C

types of pointer

NULL pointer

Dangling Pointer

Void/Generic Pointers  

Wild Pointer

Near, Far and Huge Pointer  

Pointer Expressions and Arithmetic

Pointer and Array

Strings as pointers

Pointer to Function

Call by Reference in C

Structure in C Language

Structure in C

Nested Structure in C

Array of Structures in C

Pointer to Structure

Structure to Function in C

typedef in C

typedef vs #define in C

Union in C

File Input / Output

Introduction to File

File Operation in c

Python Programming 3.9

Open Source Tools

Anaconda

Spyder

Jupyter Notebook

Create and Share Jupyter Notebook

Python Basics

Expressions and Variables

String Operations

Indexing

Slicing

Python Data Structure

 a. List and Tuples o

 i. Nested or Multi-Dimensional List o

 ii. List Comprehension

 b. Dictionaries

 c. Sets Python Programming Fundamentals

 a. Conditions and Branching

 b. Loops

 c. User Define Functions

 d. Computing Sum, Max, Min, Mean of a list

e. Special Variables in Python

i. Understanding _ , __ , and __xyz__ in Python

ii. __init__

iii. __name__

v. __self__ etc.

f. Code Reusability

i. Creating and Importing Modules

Functional Programming in Python

a. Map, Zip, Reduce, Filter, and Lambda Functions in Python

b. Working with Standard Python Modules o

i. Itertools

ii. Functools

iii. Operator

Object Oriented Programming

a. Objects and Classes

b. Regular, Static, Special, and Class Methods

c. Inheritance, Polymorphism, and Abstraction in Python

Working with Data Storage System in Python  

a. Reading and Writing Text Files

b. Reading and Writing CSV Files

c. Working with SQL Database in Python

i. Connecting with SQL Database

ii. Creating Table

iii. Reading, Writing, and Updating Tables

Working with Directory and File Management

a. Working with os, sys and shutil Module

b. Creating, Renaming, and Listing All Directories

c. Manage Large Files

Working with Date and Time in Python

a. Fundamentals of datetime module

b. Working with Date and Time

c. Calculating difference between two dates/times

d. Converting timestamp into date and time

Linux RHCSA RHCE & Kali Linux

Linux basic concepts & installations

Installation in Standalone Machine

Installation through NFS

Installation through FTP

Installation through HTTP

Installation through KICKSTART

File System Management  

Creation of File Systems

Understanding EXT2, EXT3& EXT4 File Systems

Converting Ext2 to Ext3 file systems

Reverting back from Ext3 to Ext2 files systems

Understanding fdisk,e2label, mount, umount commands

Understanding fstab and mtab files

TROUBLESHOOTING User management

Understanding different types of groups and creation of groups

Creation of users in different groups

Understanding Passwd, Shadow Files

Understanding passwd aging

Creation of quotas for users, groups and file systems

Understanding users security files

The different commands for Monitoring the users

TROUBLESHOOTING

Run levels 

Understanding the different types of run-levels

Understanding different types of shutdown commands

Understanding run control scripts

Understanding the different types

Network file system (NFS)

Understanding NFS server and NFS clients

Understanding daemons and files in NFS of boot phases

Configuring NFS server and different NFS clients

Configuration of autofs, NFS security

File transfer protocol

Understanding the features and advantages of FTP server

Configuring FTP server and FTP clients

Configuring FTP server for anonymous and real users with download and upload permissions  Configuring FTP user access, FTP security

Understanding FTP Basic Commands

Configuring of anonymous FTP Server

XINETD

Understanding xinetd based and non xinetd based services

Configuring xinetd based services

Xinetd security

TCP WRAPPER

Understanding TCP WRAPPER

Configuring TCP WRAPPER for services

Domain naming service

Understanding DNS service and different types of DNS servers

Configuring DNS (master) DNS (Slave)

Understanding & Configuring forward (DNS) and cache (DNS) of boot phases

Understanding different types of files when the system is booting

TROUBLESHOOTING

Logical volume manager (LVM)  

Creation of file systems and converting into LVM

Creation of physical partitions

Creation of volume groups

Creation of logical partitions

Extending the volume group

Extending the logical partitions

Package Manager (RPM)

Understanding the features and advantages of RPM

Installation of RPM packages

Upgradation of RPM

Verification of RPM

Q u e r y i n g , T R O U B L E SHOOTING

Backup and recovery

Understanding different types of file system backup

Understanding different types of files backups

Understanding different types of file system backups

Understanding different types of dump levels

Understanding monthly, weekly, daily backups

Different types of backup strategies



Curriculum for this course
0 Lessons 00:00:00 Hours
+ View more
Description
You need online training / explanation for this course?

1 to 1 Online Training contact instructor for demo :


+ View more

Other related courses
About the instructor
  • 0 Reviews
  • 0 Students
  • 52 Courses
Student feedback
0
Average rating
  • 0%
  • 0%
  • 0%
  • 0%
  • 0%
Reviews

Material price :

₹ 0
Buy now

1:1 Online Training Fee: 10000 /-
Contact instructor for demo :