Keentune

Spring Boot curriculum

27 chapters
·
199 concepts
·
free
Everything the adaptive question bank can teach and test in Spring Boot, from foundations through advanced practice. Work through it in order, or start practicing and let the questions find your level.
Start practicing Spring Boot

New here? Read the Spring Boot guide

A free 20-minute primer — the mental model, the mistakes beginners make, and what to practice first.

A. What Spring Boot is, and how an application starts

B. The IoC container and bean definitions

C. Dependency injection and wiring

D. Bean scopes and lifecycle

E. Auto-configuration and how conditions resolve

F. Starters, dependency management and the build

G. Externalized configuration and binding

H. Profiles and the Environment

I. The servlet web layer

J. Validation and error handling

K. Reactive: WebFlux versus MVC

L. Calling other services

M. Spring Data JPA and persistence

N. Transactions

O. AOP and proxying

P. Spring Security

Q. Testing

R. Actuator and observability

S. Packaging, images and native builds

T. Asynchronous and scheduled work

U. Logging and running in production

V. Spring Boot 4 and Framework 7: what changed

W. Resilience: retry and concurrency limits in Framework 7

X. Messaging and asynchronous integration

Y. Caching — the abstraction

AA. Cache providers and auto-configuration

Z. Distributed systems: config, discovery and gateways

Keentune is not affiliated with or endorsed by the organizations whose documentation informs these maps.
Start practicing Spring Boot
All about Spring Boot practice
Browse all free study guides
Also on your phone
All exam, test, and product names and trademarks are the property of their respective owners and are used here for identification and reference only. Keentune is independent study practice — not affiliated with, authorized, or endorsed by any of these organizations.
© 2026 SportaApp LLC