Terminus

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

Read
Spring Guides

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

Watch
Spring Framework and Spring Boot Tutorial with Project

Telusko (Navin Reddy)

The whole video

About five and a half hours, ending with a small project.

Practise

No practice set picked yet.

Suggest one

Wrong 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.

  1. 40 h

    Programming. Ready to start.

  2. 30 h

    Programming. After Programming in Python.

  3. 35 h

    Systems. After Programming in Python.

  4. 8 h

    Systems. After Computer networks.

  5. 8 h

    Web development. After The web and HTTP.

  6. Tool30 h

    Web development. After Java and Designing HTTP APIs.

That's the whole route to Spring Boot.