To help you get access to the material during the current, global COVID-19 crisis, all courses are 33% off until:

11
Days
10
Hours
44
Minutes
06
Seconds

Build Your REST API with Spring 5

from HTTP fundamentals to API Mastery

What makes a good REST API?


I published the first REST with Spring tutorials over four years ago, and after 900,000 readers and over a thousand personal questions over email, I've finally realized there is a huge education gap in the ecosystem.


I had to learn what makes a good API the hard way, and I couldn’t find anything out there to help me speed things up. It took me 3 years, more than 10 production grade APIs built from scratch and a decent number of mistakes to get to a mature understanding of how an API should really be done well.


Sure, there were tutorials and random code samples out there, but nothing coherent. Nothing start to finish to act as a guide through the challenges of building a mature API with Spring. The educational gap between beginner and the API professional remains vast.

API mistakes are expensive


The landscape of the Web has changed significantly over the last few years, and REST APIs have seen massive growth. Today, most non-trivial applications need to expose an API at some point, and the trend is only going up.


APIs are also public, which means you need to get them right from the start, because they're very expensive to change.


There’s never been a better time to learn the finer points of REST with Spring.