Tools / Web frameworks
Spring Boot
The usual way to build Java backends. Web APIs, data access with JPA, security and tests, with little setup.
About 30 hours of study. It builds on Java and Designing HTTP APIs.
Where to learn it
The Spring team
Building an Application with Spring Boot, Building a RESTful Web Service, Accessing Data with JPA, Testing the Web Layer, then Building REST services with Spring
Telusko (Navin Reddy)
The whole video
About five and a half hours, ending with a small project.
No practice set picked yet.
Suggest oneWrong chapter, dead link, or know something better? Tell us on GitHub.
Your route to Spring Boot
Pick where you’re starting from. Anything your background already covers is left out, and the rest is put in order.
6 stops to go, about 151 hours of study.
Open a stop to see the book, the video course and the practice for it. Tick its circle when you've finished.
- 40 h
Programming. Ready to start.
- 30 h
Programming. After Programming in Python.
- 35 h
Systems. After Programming in Python.
- 8 h
Systems. After Computer networks.
- 8 h
Web development. After The web and HTTP.
- Tool30 h
Web development. After Java and Designing HTTP APIs.
That's the whole route to Spring Boot.
What it needs and what it leads to: Spring Boot on the map.