Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

edX

Spring Boot REST API with Kotlin & Gradle

via edX

Overview

Google, IBM & Meta Certificates – 40% Off
One Coursera Plus subscription covers most Professional Certificates on Coursera.
Unlock All Certificates

This intermediate course path teaches you how to develop REST APIs using Spring Boot, Kotlin, and Gradle. You will explore Spring Core concepts such as beans, dependency injection, bean scopes, and application structure.

You will build REST controllers that return JSON, process path variables and query parameters, and support CRUD operations. You will also implement request validation, exception handling, complex request bodies, and custom response headers.

The path also covers persistence with Spring Data JPA, including repositories, query methods, entity relationships, pagination, and sorting. It is intended for developers with prior programming experience who want to build maintainable Kotlin-based backend applications.

Syllabus

  • Configure Spring Boot projects with Kotlin and Gradle
  • Manage Spring Beans, dependency injection, scopes, and lifecycles
  • Build REST controllers that handle JSON, path variables, query parameters, and status codes
  • Implement CRUD operations for RESTful resources
  • Validate requests, handle API exceptions, manage content negotiation, and customize headers
  • Persist and query data with Spring Data JPA repositories
  • Model entity relationships and apply pagination and sorting

Reviews

Start your review of Spring Boot REST API with Kotlin & Gradle

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.