Cover image for Modern API Development with Spring 6 and Spring Boot 3

Modern API Development with Spring 6 and Spring Boot 3

Design scalable, viable, and reactive APIs with REST, gRPC, and GraphQL using Java 17 and Spring Boot 3

SS

Created by Sourabh Sharma

Gain hands-on experience building modern APIs using Java 17 and Spring Boot 3. Explore REST, gRPC, and GraphQL, and learn to design, secure, and deploy scalable web services. Real-world examples help you develop practical skills for enterprise-level API development.

Packt | Sep 2023 | 494 min

What You Will Learn

You will work through practical examples and a real-world sample app to master API design and implementation. Step by step, you will learn to use modern tools and frameworks for building, testing, securing, and deploying APIs. Each topic is reinforced with hands-on exercises to solidify your skills.

Key Features

  • Design and build REST, gRPC, and GraphQL APIs using Spring Boot and Java 17
  • Apply security, testing, and monitoring best practices to create robust APIs
  • Deploy scalable, maintainable APIs ready for real-world enterprise applications

Target Audience

Ideal for Java developers and recent graduates with basic programming knowledge who want to move into web API development. If you are looking to build practical skills for creating, securing, and deploying APIs in real-world scenarios, this course will help you bridge the gap to professional web development roles.

Related courses

Cover image for Master Java Web Services and REST API with Spring Boot
Cover image for The Complete Guide to Integrating JSON API with SwiftUI
Cover image for Building REST APIs with FastAPI using Python | Hands-On
Cover image for REST API from the Ground Up - Design, Build & Integrate Like a Pro
Cover image for Salesforce Development with Real-World Project - Part 01
Cover image for The Definitive ASP.NET Core Web API Guide