What I learned
Development in Spring Framework
Spring Security
Token-based authentication (JWT) and authorization to secure your API.
Data persistence with JPA
API documentation
Handling HTTP Requests and Responses
Error messages and exceptions, and data validation in an API
Migration control with Flyway