1Introduction to Java
2Your First Java Program
3Variables and Data Types
4Operators
5Conditional Statements
6Loops
7Arrays
8Practice: Fundamentals
9Method Basics
10Advanced Methods
11String Class
12StringBuilder
13Math and Dates
14Practice: String Processing
15Classes and Objects
16Encapsulation
17Inheritance
18Polymorphism and Abstraction
19Advanced Interfaces and Lambda
20Enums and Inner Classes
21Exception Handling
22Practice: OOP
23Collection Framework Overview
24List and ArrayList
25Set and HashSet
26Map and HashMap
27Generics
28Practice: Collection Applications
29File IO
30Streams and NIO
31Regex and JSON
32Comprehensive Project