Overview
Foundational course introducing microservice architecture and Java-based implementation with Spring Boot.
Learning Outcomes
- Explain microservice principles and trade-offs
- Build a simple Spring Boot microservice
- Design RESTful APIs and versioning strategies
What You Build
A small Java microservice exposing REST endpoints and basic persistence.
Materials Provided
Starter Spring Boot project, sample data, slides, and exercises.
How Schools Can Integrate It
Fits software engineering modules; can be split into lectures and lab sessions.
