IntermediateFree course

Spring Boot 3.5: Full Microservices Course

A microservices based course where we build a ticketing system.

The Spring Boot 3.5 microservices course, built around a ticketing system. If your team is on the 3.x line rather than 4, this is the version that matches what you are running in production.

The shape of the course is the same as the Spring Boot 4 one: several independent services, their own data, and the operational concerns that come with splitting an application up.

What you build

A ticketing system split across several Spring Boot 3.5 services.

What you learn

  • Build and run a multi-service Spring Boot 3.5 application
  • Design service boundaries around a real domain
  • Wire services together through a gateway and a message broker
  • Give each service its own database without losing consistency
  • Add monitoring and health checks that are worth having

Before you start

  • Comfortable building a single Spring Boot REST API
  • Basic Docker

Episodes

The full playlist, straight from YouTube.

Carry on with

Other free courses on the channel.

Intermediate

Spring Boot 4: Full Microservices Course

The latest microservices course, where we build a set of Spring Boot 4 services and a Home Energy Tracker.

  • Spring Boot
  • Microservices