- OOPS Concepts - 2 days(max)
- JVM,JRE,JDK - 2 days(max)
- Data Types - 1 day
- Operators - 4-5 days
- Control Statements - 2-3 days
- Selection Statement - 4-5 days
- Iteration & Blocks of Code - 7 days
- Jump Statements - 2 days
- Methods - 3 days
- Array - 3-4 days
- Classes - 3 days
- Inheritance, Overloading, Overriding - 7 days.
- Interface, abstract class. 3-4 days
- Exceptions - 3 days
- Multithreading - 7 days
- Synchronization - 4 days
- Generics - 5 days
- String - 4 days
- Collections - 7-10 days
- Legacy Classes - 10 days
- Other Java Classes - 10 days
- Serialization - 10 days
- I/O Stream - 10 days.