2. Java Syntax and Structure
3. Control Flow Statements
6. Introduction to Object-Oriented Programming (OOP)
11. Inner Classes and Anonymous Classes
15. Introduction to JavaFX
17. Java Collections Framework
18. File Handling and I/O
19. Lambda Expressions and Functional Programming