A meticulously organized collection of Java learning modules, organized by topic and chronological order of mastery.
These are the modules I have explored and documented so far, in order of completion:
| # | Module | Key Takeaways | Status |
|---|---|---|---|
| 01 | Fundamentals | Syntax, Loops, File I/O | โ Completed |
| 02 | OOP | The 4 Pillars of Object Oriented Programming | โ Completed |
| 03 | DSA | Data Structures and Algos | โ Completed |
| 04 | Swing | Building Graphical User Interfaces with Swing | โ Completed |
| 05 | JDBC | Bridging a Connection to Database via Java Database Connectivity | โ Completed |
| 06 | JUnti5 | Unit Testing | โ Completed |
| 07 | Mockito | Mocking & Spying Operations | โ Completed |
| 08 | JSoup | Webscraping via Jsoup | ๐๏ธ Working On . . . |
New topics are added here as I encounter them in my learning path.
- Logic & Patterns: Applying Java to LeetCode and algorithmic thinking.
- Database Connectivity: Connecting apps via JDBC.
- Future Interests: (To be determined as I progress...)
"The goal is not to know everything, but to document everything I learn."