Java Project Training

Our live project training program has been designed for B.E, B.Tech, MCA, M.Sc, MSIT Students or graduates in any discipline and fresh job seekers. Our live project training program or real time project trainingprogram is specially designed to gear up students and job seekers who are lacking the required experience, exposure and skill set in IT industry.

Course Curriculum


  1. Theory session (Duration:1hr):- Concepts and Fundamental of different topics in Java.
  2. FAQ’s (Duration: 20 min ): - Discuss the doubts in current lecture and questions asked by companies on that topic.
  3. Practical Session (Duration: 1 hr): - Practical implementation of theory classes.


Weekend 1

 

Day 1st & Day 2nd & Day 3rd :

INTRODUCTION TO JAVA

Understanding Requirement: Why Java

Why Java is important to the Internet

INTRODUCTION TO JAVA VIRTUAL MACHINE

Java Virtual Machine Architecture

Class loading process by Classloaders

Role of Just in Time Compiler (JIT)

Execution Engine

AN OVERVIEW OF JAVA AND BUZZWORDS

Data Types, Variables ad Arrays

Operators

Control statements

Object oriented Paradigms

Abstraction

The Three OOP Principles:

(Encapsulation, Inheritance and Polymorphism)

Day 4th:

JAVA CLASSES AND OOP IMPLEMENTATION(Part 1)

Class Fundamentals

Command Line Arguments

Learning static initialize

Declaration of Objects

Instance Variable Hiding

 

 

Weekend 2nd

 

Day 1st:

JAVA CLASSES AND OOP IMPLEMENTATION(Part 2)

Overloading and Overriding of Methods

Understanding of Access Controls: private, public and protected

Learning Nested and Inner Classes

Dynamic method Dispatching

Using Abstract Classes

Using final to prevent Overriding & Inheritance

Garbage Collection

Day 2nd & Day 3rd :

PACKAGES AND INTERFACES

Defining a Package

Understanding CLASSPATH

Access Protection

Importing Packages

Defining and implementing an Interface

Abstract classes Vs Interfaces

Adapter Classes

Anonymous Classes

Day 4th:

EXCEPTION HANDLING(Part 1)

Fundamentals of Exception handling`

Types of Exceptions

Learning exception handlers

Try and catch

Multiple catch clauses

Nested try statements

Throw, throws and finally

Creating custom exceptions

 

Weekend 3rd

 

Day 1st:

EXCEPTION HANDLING(Part 2)

Nested try statements

Throw, throws and finally

Creating custom exceptions

 

 

Day 2nd & 3rd :

STRING HANDLING

Learning String Operations

Learning Character Extraction

Learning String Comparison

Understanding of StringBuffer Class

Day 4th :

New in JDK 5

Generics

Annotations

Vargs

static-import

for-each

 

Weekend 4th

 

Day 1st:

Applet

Applet Basics

Architecture and Skelton

Simple Applet Display Methods

The Html Applet Tag

 

Day 2nd & 3rd & 4th :

WINDOWS PROGRAMMING(Swing)

Introduction to JFC

Controls

 

Weekend 5th

 

Day 1st :

Event Delegation Model

Event Classes

Event Listeners

Day 2nd & 3rd :

MULTITHREADED PROGRAMMING

The Java Thread Model

Creating a Thread: Extending Thread,

Implementing Runnable

Creating Multiple Threads and Context

Switching

Synchronization: Methods and Statement

Inter-thread Communication

 

Day 4th :

I/O STREAMS(Part 1)

File Handling

Binary Streams

 

Weekend 6th

 

Day 1st :

I/O STREAMS(Part 2)

Character Streams

Data Stream

 

Day 2nd & 3rd & 4th :

NETWORKING

URL, InetAddress

Socket and Server Socket

Datagram Socket

Socket Factories

 

Weekend 7th

 

Day 1st & 2nd & 3rd & 4th :

DATABASE PROGRAMMING USING JDBC

JDBC Drivers

Statements

Metadata

Scrollable & Updatable ResultSet

Batch Updates

Data Source & Connection Pooling

Rowsets

 

Weekend 8th

 

Day 1st & 2nd & 3rd & 4th :

JAVA SERVLET

Introduction to Web Programming

Advantages of Servlets

Servlet Lifecycle

Request Dispatching

Session Tracking

Event Listener

Filters

J2EE

JSP

EJB

Java Mail


Project Development Process

Live project at Infosis which is based on Java Technology with the help of Java ,JDBC & J2EE for Windows/Web based development is an essential part of development and nurturing the skills for the FRESHER because it standardized the development of the kind of secure,portable,reliable and scalable application required by the World Wide Web Develepment.

 

Now Infosis will nurture you with the technology for real market of development.Here , You will practice the key module on following chapters.

 

  • What is Live Project?
  • Project Phases
  • What is Project Life Cycle?
  • Software Development Cycle
  • What is Project Team?
  • What does Project Team do?
  • Roles and Responsibilities
Course Fees:INR 7500/-