Java_TOC

1.                           Java Overview

2.                           Java Syntax and Structure

3.                           Control Flow Statements

4.                           Methods and Functions

5.                           Arrays and Strings

6.                           Introduction to Object-Oriented Programming (OOP)

7.                           Classes and Objects

8.                           Encapsulation

9.                           Inheritance

10.                      Abstract Classes

11.                      Inner Classes and Anonymous Classes

12.                      Generics

13.                      Polymorphism

14.                      Abstraction

15.                      Introduction to JavaFX

16.                      Exception Handling

17.                      Java Collections Framework

18.                      File Handling and I/O

19.                      Lambda Expressions and Functional Programming