Advance REST

Content Negotiation in REST

Cross-Origin Resource Sharing (CORS) in REST

Best Practices for Developing Backend: Using DTOs Instead of Exposing Entities

Adding Presentation Logic Validations and Centralized Exception Handling in Spring Boot

Configuring Java Classes as Spring Beans and Spring Boot Defaults

Day 16 - Sequence

Food Delivery App - Full Stack Application Guidelines

Food Delivery App - Database Schema and Sample Payloads

Diagram