Back-end Engineering
82 learners
Building RESTful APIs with Spring Boot
This chapter focuses on building RESTful APIs using Spring Boot. You will learn how to create basic REST controllers, return JSON responses, handle path variables and query parameters, and implement CRUD operations for your application.
Gradle
Kotlin
Spring Boot
See path
5 lessons
21 practices
3 hours
Badge for Server-Side Programming,
Server-Side Programming
Lessons and practices
Building Your First REST Controller in Kotlin
Modify the REST Controller and Return a Recipe Object
Extend the RecipeController with a New Endpoint
Returning JSON Responses in Spring Boot with Kotlin
Convert the Recipe Class to a Kotlin Data Class
Tweak Serialization of Recipe Data Class
Handling Path Variables and Query Parameters
Making RequestParam Nullable
Fix the Server Error When Fetching a Recipe by ID
Extend Recipe Controller with GET Endpoint for Categories
Adding a GET Endpoint with Filters in Kotlin
Creating CRUD Endpoints in Kotlin with Spring Boot
Simplify RecipeController with @RequestMapping Annotation
Fixing Recipe Controller in Kotlin Spring Boot
Implement the POST Endpoint for Adding Recipes
Implement PUT Endpoint for Updating Recipes
Implement DELETE Endpoint for Recipe Removal in RecipeController
Enhance CRUD Endpoints with ResponseEntity in Kotlin
Update POST Endpoint to Use ResponseEntity in Kotlin
Updating PUT Endpoint with ResponseEntity
Modifying DELETE Endpoint to Return HTTP Status Codes Using ResponseEntity
Meet Cosmo:
The smartest AI guide in the universe
Our built-in AI guide and tutor, Cosmo, prompts you with challenges that are built just for you and unblocks you when you get stuck.
Sign up
Join the 1M+ learners on CodeSignal
Be a part of our community of 1M+ users who develop and demonstrate their skills on CodeSignal