CANDIDATE · KNOWLEDGE BASE
Build depth.
Keep the path clear.
3 independent products
One signed-in candidate journey. Each learning team owns its code, content, tests, and deployment.
LEARNING CATALOG
Choose a discipline
Progress belongs to the candidate. Learning content stays with the product that created it.
Low Level Design
Turn requirements into clear object models, interfaces, patterns, and implementation-ready designs.
- Object modelling
- Design patterns
- SOLID trade-offs
SQL
Learn reusable query patterns through practical examples, explanations, and progressively harder exercises.
- Query patterns
- Joins and windows
- Performance thinking
Python
Build strong Python foundations and apply them in a focused, independently deployable learning experience.
- Core language
- Applied examples
- Practice problems