Platform Features

Basic Spring
≈ 2 min read

Theory, practice, and progress — all in one place

On the course page, choose a Spring topic and move through it from top to bottom. Nested materials can be expanded directly in the roadmap, and completed pages can be marked as finished. Once you sign in, your progress is saved automatically.

Marking a page as completed

Practice right after the theory

After studying a mechanism, move on to exercises for the same topic. You can solve them from the course page or through the separate “Practice” section. In Ranked mode, you complete exercises, advance the topic progress, and earn rating points. The Exam lets you check your knowledge separately with a random set of exercises and does not affect your rating.

A Spring error is especially useful when you understand its cause. Do not stop at the correct annotation or ready-made configuration — try to understand why the container did not create a bean, could not find a dependency, or behaved differently than expected.

Track your progress

Your profile contains statistics for theory and practice. They help you quickly see which parts of Spring you already understand confidently and which topics are worth revisiting before moving on.

Statistics in the profile

Interview preparation

The “Questions” section contains questions from technical interviews. You can filter them by topic and company, so you can separately review Spring Core, Spring Boot, data access, transactions, and other areas.

Technical interview question database

Premium unlocks advanced platform materials, including detailed solutions to interview questions.

If you notice an error or want to suggest an improvement, message us on Telegram or email support@java-hub.com.