This repository contains a tutorial for a simple Java Spring Boot REST API.
It teaches you how to implement the Kniffel game as a REST API.
You need basic programming skills in any language, not necessarily in Java.
Chapter | Topic | Link |
---|---|---|
00 | Install java and an IDE/Editor | chapter-00 |
01 | Base project generation and IDE | chapter-01 |
02 | REST endpoints | chapter-02 |
03 | Swagger, Application layers and game logic | chapter-03 |
04 | Web and CLI Clients | chapter-04 |
05 | Testing, http status codes and defensive code | chapter-05 |
06 | Database backend with Postgres | chapter-06 |
07 | Epilog: more ideas | chapter-07 |