Course Curriculum
- Theory session (Duration:1hr):- Concepts and Fundamental of different topics in Java.
- FAQ’s (Duration: 20 min ): - Discuss the doubts in current lecture and questions asked by companies on that topic.
- 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/-