Someone wanted to learn this too, so Grasp built them a personal learning path.
You can keep exploring this one or create a path like this one shaped around you.
Recommended resources
Module 2
Object-Oriented Design & Warehouse Domain Modeling
Module 3
Inheritance, Polymorphism & Application Architecture
Module 4
Collections Framework & Advanced Inventory Management
Module 5
Exception Handling & Application Robustness
Module 6
File I/O & Data Persistence
Module 7
Generics & Type-Safe Architecture
Module 8
JDBC & Database Integration
Module 9
Streams, Lambdas & Functional Programming
Module 10
Multithreading & Concurrency
Module 11
Design Patterns, SOLID Principles & Code Quality
Module 12