Course Duration in Hours
240
240
JAVA/J2EE Course Content with Projects:
Duration: 3 months
Core java (35 hrs):
Fundamentals:
Introduction
Keywords and identifiers
Comments
About packages and important packages
Naming conventions
Data types
Control statements (if else, while, for, etc.)
Casting
Arrays
Object oriented:
Class
Object
Various ways to initialize instance variables
Constructors
Methods and types of methods
This key words
Inheritance
Super keyword
Polymorphism (method overloading and overriding)
Object Casting
Abstract class and methods
Interface
Inheritance types and why multiple inheritances not supported in java
Packages
Access modifiers
Aggregation, composition.
And other misc. oops concepts if anything comes while discussion.
Other Core java concepts
Strings
Serialization and deserialization
Exception handling
Threads
Reflection
Cloning
Singleton design pattern
Other misc. topics if any missing.
Core java packages (Advanced java)
Util , I18N,Generics
IO packages
Jdbc