Core Java Roadmap Tracking
Core Java Roadmap Tracking
Week 1-2
Java Basics:
- Features of Java
- Operators
- Control Statements
- Loops
- Basic Programs
Week 3-4
OOP Concepts:
- Constructors
- Inheritance
- Polymorphism
Week 5
- 1D & 2D Arrays
- String Operations
Week 6
Exception Handling:
- try-catch-finally
- throw vs throws
- Custom Exceptions
- Checked vs Unchecked
Week 7-8
Collections Framework:
- Iterator, ListIterator
- Comparable vs Comparator
Week 9
- File Handling
- BufferedReader, Scanner
- Serialization
Week 10
Multithreading:
- Synchronization
- Thread Pools
Week 11-12
Java 8+ Features:
- Lambda Expressions
- Functional Interfaces
- Stream API
- Method References
- Optional Class
Progress Tracking Sheet
Week 1-2
Week 3-4
Week 5
Week 6
Week 7-8
Week 9
Week 10
Week 11-12