OOP-Junior is the next level after OOP-Student, advancing Object-Oriented Programming through practical design, SOLID, Clean Code, Design Patterns, testing, and software architecture with Java, C++, and Python.
python java unit-testing cplusplus cpp solid dependency-injection clean-code oop domain-driven-design design-patterns testability software-architecture dependency-inversion object-oriented-programming software-design advanced-oop oop-junior
-
Updated
Aug 15, 2026 - Java