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

Sourabh Sharma

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