Core Java
- Introduction to OOPS & Java Programming
- Language
- Variables
- Control Structures
- Data Types
- Classes and Objects
- Abstract, Static and Final
- Inheritance
- Packages
- Interfaces
- Exception Handling
- IO Package
- String Handling
- Threading and Multithreading
- Serialization
- Collection Framework
- Lang Package
- Files and Streams
- Networking Package
- Applets and AWT
- Event Handlers and Listeners
- JFC
- Swings
- Security
Java 5.0 (Current Version)
- Generics
- Enhanced for Loop
- Autoboxing/Unboxing
- Typesafe Enums
- Varargs
- Static Import
- Metadata
- Garbage Collector Ergonomics
- Thread Priority Changes
- Serialization
Real-Time Project