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.
- Basic knowledge of java
- IDE installed (Intellij recommended)
- git installed Git Download
| Theme | Notes & Labs |
|---|---|
| What's and Why's API | Notes & Labs |
| Creating API with Spring Boot | Notes & Labs |
| APIs Documentation with Swagger | Notes & Labs |
| Data Serialization & Deserialization JSON | Notes & Labs |
| Deploy APIs (Heroku) | Notes & Labs |
| Consuming APIs | Notes & Labs |
| Working Databases (Postgres) | Notes & Labs |
| Docker Basics | Notes & Labs |
Any feedback or suggestions are more than welcome, please submit either an issue or PR.
-
Dawud Ibrahim Ismail dawud.ismail@turntabl.io