Building-RESTful-APs-with-Java
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
- Basic knowledge of java
- IDE installed (Intellij recommended)
- git installed Git Download
Introduction Sessions
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 |
Feedback or Suggestions
Any feedback or suggestions are more than welcome, please submit either an issue or PR.
Instructor
-
dawud.ismail@turntabl.io
Dawud Ibrahim Ismail