By the end of Week 5, students will:
- Write cleaner, safer, and more maintainable Java code
- Recognize core Java 21/25 certification features (records, sealed, pattern matching)
- Apply generics and nested type basics commonly covered in exams
- Understand foundational SQL concepts (create/insert/update, keys, and relationships) before JDBC integration in later weeks
- Generics
- SQL basics
- Multithreading basics
- Input output