Skip to content

Latest commit

 

History

History
41 lines (26 loc) · 2.54 KB

README.md

File metadata and controls

41 lines (26 loc) · 2.54 KB

API Workshop

In this workshop we will explore building APIs using Spring Boot. Building APIs using Spring and other tooling can be done by clicking a couple of buttons.

However as with any process (regardless of speed) we want to ensure quality in the product we are building. The workshop is a mixture of hands on exercises and taught mini sessions to introduce the concepts behind building quality APIs.

Prerequisites

There are some steps that should be followed before attending the workshop which include

  • IDE installed (Intellij/Eclipse)
  • Optional Docker setup

Please visit the prerequisite page to perform these steps

Join the Chatroom Gitter

Hands on Sessions

Theme Introduction Talk Lab Work
Building an API Spring Boot Spring Boot
Contract Driven Development Spring Cloud Contract Contract Driven Development
Open API Specifications Open API Open API
Versioning Versioning Versioning

Introduction Sessions

Theme Introduction Talk Demo
API Recommendations and API Gateways API Recommendations and API Gateways Gateways

Sample Solutions

A sample solution for the workshop can be found here. You can also run this directly from Docker Hub using docker run -p 8080:8080 jpgough/api-workshop-solution

Feedback or Suggestions

Any feedback or suggestions are more than welcome, please submit either an issue or PR.