I really enjoyed working on this project, it felt like something you'd do in the real world. Instead of starting from scratch, I had to read and modify existing code, then build on top of it, which taught me a lot. One thing that really blew my mind was seeing how the API actually talks to our code, you hit an endpoint, and boom, it triggers a method, passes in some data, and sends back a response. It’s like magic, but more real.
- Java Study Buddy - Code review
- Javadoc: Helped me understand how to write Java documentation https://www.jetbrains.com/help/idea/javadocs.html
- HTTP Status Codes: Fun site to learn what different HTTP codes mean https://http.cat/
- Workbook 9 (Pages 94–118): Covered REST and how to use Postman
- Workbook 8(Page 92) - Generating Keys
- Spring Boot Dependency Injection: https://docs.spring.io/spring-framework/reference/core/beans/dependencies/factory-collaborators.html