Spring Certified Professional - Spring Academy
Directly from the course content
Creating RESTful Endpoints
API Contracts & JSON
TDD
Testing First
GET
POST
Final Testing and Learning Moment
Returning a list with GET
Test for Additional GET Endpoint
Test Interaction and @DirtiesContext
Pagination
Sorting
Simple Spring Security
PUT and PATCH and POST
Update Test
Implementing DELETE
More on Java Configuration