Course Offered

C Language 40 Days
-
Introduction to the C Language – Keywords –Identifiers – Constants – Operators – Manipulators – Expressions- Data Types and Variables
Control-flow Statements - Modular Programming with Functions – Arrays – Pointers – Strings - Structures and Dynamic Memory Allocation- The Preprocessor and Multiple-file Compilation -File Input/Output

C++ Language 40 Days
-
Principle of Object Oriented Programming - Software evaluation - Oop paradigm - Basic concept of Oop, Benefits of Oop -Application of Oop - Introduction to C++ -Tokens – Keywords – Identifiers - Constants, Operators – Manipulators - Expressions and control structure
-
Pointers – Functions - Function prototyping - Parameters passing in functions - Values Return by functions - Inline functions – Friend and virtual functions
-
Classes – Objects - Constructors and Destructors - Operator overloading - Type conversions - Type of constructors -Function over loading
-
Inheritance - Type of inheritance – Polymorphism -Constructors in heritance - Mapping console I\O operations
-
Files – File stream – File operators - File pointer - Error handling during file operations

Java (3 Months)
Introduction to Java technology - Setting Up Your Computer - Java programming basics - JVM, JRE, JDK - Java Data Types and Primitive Types.
Control Structure - Java Arrays - Built-in Java Classes - Creating own Classes - Packages and Java class path - JavaBeans - Inheritance
Abstract class and Java Interface – Polymorphism - Inner class - Exception handling - Java Collections framework
GUI programming with AWT and Swing - Java Applets - Stream I/O and Serialization - Java Networking API - Java Multi -Threading - JDBC (Java Database Connectivity)

J2EE (3 Months)
J2EE: Overview, J2EE Architecture, Introduction to J2EE Components, Containers and Connectors,J2EE Modules (Web App, EJB JAR, App Client), Structure of J2EE Application (Enterprise Archive), Packaging and Deploying J2EE Applications.
Java Servlets: Servlet as an improved CGI, Servlet Fundamentals/API, Generic Servlet & HTTP Servlet, Responding to HTTP, POST/GET, Interacting with internet, Storing User data, Developing and Deploying Servlets, State Management using Cookies, Session and Application, Processing Form Data, Servlet Chaining
JSP:, JSP Overview, JSP Architecture, Basics & Syntax, JSP Directive Tags, JSP Scriptlet Tags, JSP Action Tags, Using Java Beans from JSP, JSP Tag Library- EJB (Enterprise Java Beans) : Introduction to Server-Side Components, EJB Architecture, Types of EJB, EJB Container Services, Session Beans, Entity Beans
- IDEs : Eclipse, NetBeans

C# and VB .net (4 Months)
Developing Console Applications, Language Basics, Essentials of Object Oriented Programming, Working with Classes and Objects, Inheritance, Interface and Polymorphism, Working with Collections, Exception Handling, C# and VB Features, Data Streams and Files.
Working with Components/Assemblies, Multithreading, Data Access Using ADO.net, WinForms, XML, Windows Services, Packiaging and Development, Debugging andTracking.

Asp.net (3 Months)
Basics of HTML, Web Forms, Using Web Controls, Creating a Layout Using Master Pages, Applying Themes and Styles to Controls,Asp.net State Management, Asp Intrinsic Object
Caching, Configuration, Trace Functionality, Web Services, Remoting, Security and AJAX.net.