Back to Top

C Programming

Introduction:

C is a building block for many other currently known languages. C has features that allow the programmer to organize programs in a clear, easy, logical way. After learning this language candidates are able to start with the other oops related language like C++,MS.Net and Java.


Course Duration: 1 Month
Objective:

To develop programming abilities of candidate using fundamental concepts of c programming language.


To be able to develop applications using C


Eligibility:
Basic knowledge of Computer.
Course Contents:
What is "c"?

Variables and Keywords

Constants

Data Types

Operators and Enum

Looping Statement

Functions

Pointer

Union

Arrays

String

file operation

Pre-processors

C++ Programming

Introduction:

C++ is a fundamental course for candidates willing to make their careers in software field. C++ covers basics of object oriented programming. After completing C++ candidates are able to learn advance object oriented languages like Java and Microsoft.Net.


Course Duration: 1 Month
Objective:

To develop programming abilities of candidate using fundamental concepts of c++ programming language.


To understand basic object orientated programming language to learn advanced concepts.


Eligibility:
Knowledge of C
Course Contents:
Beginning with C++

Explaining procedure oriented and object oriented language

C++ Tokens, Expressions and control structure

Functions

Classes and Objects

Memory management and pointers

Constructor and Destructor

Operator overloading and type conversion

Inheritance-Extending Class

Pointes , virtual functions and polymorphism

Managing input output operations

Working with files

Templates

Exception handling

Introducing STL

String manipulation

new features of C++

Object oriented system development

Java

Java Development

Java is one of the best course for candidates willing to make their career in IT software industry as a developer. This course is also helpful for candidates who want to pursue Oracle Certifications. It mainly covers desktop application development, web application development and database communication using Java. Core Java:

Core Java Programming

Course Duration: 1.5 Month
Object Oriented Programming

Java Features

Class, Object, Data-types

Loops and Conditional Statements

Instance & Static variables

Constructor & Methods

Method & Constructor overloading

Inheritance &Method overriding

Abstract class & Interface

Access Specifiers & Packages

Exception handling

Collections & data structures

Multi-Threading

AWT Components & GUI Programming

Advance Java Programming

Course Duration: 1.5 Month
Swing

JDBC,CRUD Application

Servlets

Session Management

Servlets + JDBC

JSP (Java Server Pages)

JSP Elements, Directives

Declarations & Scriplets

Expressions & JSP Actions

Expressions Language (EL)

Custom Tags

Java Bean

Calling Java bean from JSP

JSTL ∧ JNDI

Enterprise Java Beans (EJB)

Difference between JavaBean and EJB

J2EE architecture overview & J2EE features

Application Server

Types of EJB

Java Mail API

Java Full Stack

Introduction

Course Duration: 3.5 Month

Java is one of the best course for candidates willing to make their career in IT software industry as a developer. This course is also helpful for candidates who want to pursue Oracle Certifications. It mainly covers desktop application development, web application development and database communication using Java.

Core Java Programming

Object Oriented Programming

Java Features

Class, Object, Data-types

Loops and Conditional Statements

Instance & Static variables

Constructor & Methods

Method & Constructor overloading

Inheritance &Method overriding

Abstract class & Interface

Access Specifiers & Packages

Exception handling

Collections & data structures

Multi-Threading

AWT Components & GUI Programming

Advance Java Programming

Swing

JDBC,CRUD Application

Servlets

Session Management

Servlets + JDBC

JSP (Java Server Pages)

JSP Elements, Directives

Declarations & Scriplets

Expressions & JSP Actions

Expressions Language (EL)

Custom Tags

Java Bean

Calling Java bean from JSP

JSTL ∧ JNDI

Enterprise Java Beans (EJB)

Difference between JavaBean and EJB

J2EE architecture overview & J2EE features

Application Server

Types of EJB

Java Mail API

Angular

What is Angular JS
History of Angular JS
Advantages of Angular over other scripting languges
DOM Elements

Angular Setup

Installing Angular JS
Configuration of Angular JS
Structure of an Angular JS Application

Angular Architecture

Creating Boundaries using ng-app
Data Binding – one way binding and two way binding
Repeating elements using ng-repeat
Using Expressions and NG-Class
Using Controllers
Adapting to model changes

Angular.js Building Blocks

View Componment
Angular JS Scopes
Controller Component
Directives
Filters
Services

Models

What are models and services?
Models with $http
Promises
$http interceptors

Using Filters

Understanding Filters syntax and expression
Building your own custom Filters


Android Application Development

Introduction:

Android is the most demanding operating system for Smartphones. Number of application getting developed in Android is increasing day by day. The use of Android for number of industries is huge and it opens a new door to software developer for mobile application development


Course Duration: 1 Month
Objective:

To understand fundamentals and components concepts of Android OS.


To understand and develop mobile application using Android.


Eligibility:
Knowledge of Core Java
Course Contents:
Introduction to Mobile OS

Overview of Android:

Setup Android Development Environment:

Android Activities, UI Design and Database

Layouts

UI design

Menu

Database

Content providers

Preferences

Intents

Notifications

Telephony

ANGULARJS

Introduction:

Course Duration: 1 Month
What is Angular JS
History of Angular JS
Advantages of Angular over other scripting languges
DOM Elements

Angular Setup

Installing Angular JS
Configuration of Angular JS
Structure of an Angular JS Application

Angular Architecture

Creating Boundaries using ng-app
Data Binding – one way binding and two way binding
Repeating elements using ng-repeat
Using Expressions and NG-Class
Using Controllers
Adapting to model changes

Angular.js Building Blocks

View Componment
Angular JS Scopes
Controller Component
Directives
Filters
Services

Models

What are models and services?
Models with $http
Promises
$http interceptors

Using Filters

Understanding Filters syntax and expression
Building your own custom Filters

Python

Course Duration: 1 Month

Introduction

A Brief history of Python
Installing Python
How to execute Python program
Write your first program

Variables & Data Types

Variables
Numbers
String
Lists ,Tuples & Dictionary

Conditional Statements & Loops

if...statement
The while...Loop
The for....Loop
Define function
Calling a function
Function arguments
Built-in functions

Modules & Packages

Modules
How to import a module...?
Packages
How to create packages

Classes & Objects

Introduction about classes & objects
Creating a class & object
Inheritance
Methods Overriding
Data hiding

Files & Exception Handling

Writing data to a file
Reading data from a file
Read and Write data from csv file
try...except,try...except...else
finally
os module

Getting started with Python Libraries

what is data analysis ?
why python for data analysis ?
Essential Python Libraries
Ipython, Jupyter Notebook

Python Regular Expressions

What are regular expressions?
The match Function,The search Function
Matching vs searching
Search and Replace
Extended Regular Expressions,Wildcard

Python Multithreaded Programming

What is multithreading?
Starting a New Thread
The Threading Module
Synchronizing Threads
Multithreaded Priority Queue

Data Science Programming

SciPy Library
NumPy Library

Machine Learning Programming

Introduction to Machine Learning
Train and test datasets
Supervised and Unsupervised learning
Implementation of ML Algorithm in python


Python Full Stack

Introduction

Course Duration: 3.5 Month

Introduction

A Brief history of Python
Installing Python
How to execute Python program
Write your first program

Variables & Data Types

Variables
Numbers
String
Lists ,Tuples & Dictionary

Conditional Statements & Loops

if...statement
The while...Loop
The for....Loop
Define function
Calling a function
Function arguments
Built-in functions

Modules & Packages

Modules
How to import a module...?
Packages
How to create packages

Classes & Objects

Introduction about classes & objects
Creating a class & object
Inheritance
Methods Overriding
Data hiding

Files & Exception Handling

Writing data to a file
Reading data from a file
Read and Write data from csv file
try...except,try...except...else
finally
os module

Getting started with Python Libraries

what is data analysis ?
why python for data analysis ?
Essential Python Libraries
Ipython, Jupyter Notebook

Python Regular Expressions

What are regular expressions?
The match Function,The search Function
Matching vs searching
Search and Replace
Extended Regular Expressions,Wildcard

Python Multithreaded Programming

What is multithreading?
Starting a New Thread
The Threading Module
Synchronizing Threads
Multithreaded Priority Queue

Django Web Framework

Introduction to Web Framework
HTML, CSS Introduction
Introduction to MVC Architecture
Implementation of Python Project in Django framework