Search your course

Spring REST with Spring Boot

Trainer

Abhishek Verma

Category

Spring

Topics

24

Estimated Time

19 hours, 17 minutes, 17 seconds

Price: FREE
Watch on YouTube

Course Description

Explore the world of Spring REST with this comprehensive playlist, crafted to help you build robust and scalable RESTful APIs using Spring Boot. You'll learn how to perform CRUD operations, implement pagination and sorting, utilize path variables, request parameters, and matrix variables, work with HTTP methods and status codes, handle exceptions, secure your APIs, and much more. Packed with real-world examples and clear, step-by-step guidance, this playlist is your ultimate resource for mastering Spring REST. All videos are available for FREE on my YouTube channel, and the project demos can be downloaded from my GitHub—again, completely FREE. The only thing standing between you and mastery is your level of dedication.

Table of Content

  1. Why REST?
  2. What is REST?
  3. Spring MVC vs Spring REST
  4. First application using Spring REST
  5. Advanced annotations & ResponseEntity
  6. Accept input using @RequestBody
  7. Accept input using @PathVariable
  8. Accept input using @RequestParam
  9. Accept input using @MatrixVariable
  10. Exception Handling
  11. Input validation
  12. Pagination
  13. Replace JSON with XML
  14. Actuators
  15. API Versioning
  16. REST Template
  17. REST Client
  18. CORS
  19. HATEOAS
  20. SpringDoc
  21. Internationalization & Localization
  22. Spring Boot Admin
  23. Unit Testing
  24. Cucumber Testing

Pre-requisite Courses

Below is a list of playlists you should complete before diving into this course to ensure a strong foundation.

Next Goal

Once you’ve completed this, check out the following playlists to continue advancing your skills and knowledge.