· Introduction to Java
· Primitive Types, Operators, and Flow Control Statements
· Text, Date, Time, and Numeric Objects
· Classes and Objects
· Improved Class Design
· Implement Inheritance and Use Records
· Interfaces and Generics
· Arrays and Loops
· Collections
· Nested Classes and Lambda Expressions
· Java Streams API
· Exception Handling, Logging, and Debugging
· Java IO API
· Java Concurrency and Multithreading
· Modules and Deployment
· Annotations
· 17. Java Database Connectivity
· 18. Java Security
· 19. Advanced Generics
· 20. Java Applications on Oracle Cloud
· 21. Miscellaneous Java Topics