
Building Real-Time REST APIs with Spring Boot – Blog App
Building REST API’s using Spring Boot, Spring Security 6, JWT, Spring Data JPA, Hibernate, MySQL, Docker & Deploy on AWS
Created by Ramesh Fadatare (Java Guides) | 30 hours on-demand video course
In this Building Real-Time REST APIs with Spring Boot – Blog App course, you will learn how to build REAL-TIME Restful web services by developing a complete Blog application and deploying it on the AWS cloud. Well, we will follow the Real-time industry-standard project development approach in this course. The source code and PDF files (class notes) are available for download. This Building Real-Time REST APIs with Spring Boot course is for advanced learning so you need to have Spring boot basics understanding. But don’t worry I have added a Spring boot crash course (22+ lectures extra) for Beginners at end of this course so if you are a beginner then first learn the Spring boot crash course for beginners lectures.
What you’ll learn
- Learn building REST API’s for Blog App using Spring Boot, Spring Security, JWT, Spring Data JPA (Hibernate), MySQL database
- Learn how to build CRUD REST API’s
- Learn how to build CRUD REST API’s for ONE-TO-MANY Relationship – /posts/{postId}/comments/{commentId}
- Learn how to build REST API’s for Pagination and Sorting
- Learn how to build REST API’s for Search / Filter REST API
- Learn how to build REST API’s for Login and Signup
- Learn how to use Lombok library
- Learn how to use DTO’s
- Learn Spring boot REST API exception handling
- Learn Spring boot REST API validation
- Learn how to use Spring security in Spring boot project and how to perform In-memory and DB authentication and authorization
- Learn how to secure REST API’s ( role based security)
- Learn how to write query methods using Spring Data JPA
- Learn One-To-Many and Many-To-Many JPA mappings
- Learn how to test REST API’s using Postman REST Client
- Learn What is JWT, How it Works and How to configure JWT ( JSON Web Token) in Spring Security
- Learn how to use JWT with Login API and secure REST API’s using JWT
- Learn Important 4 versioning REST API strategies
- Learn REST APIs Documentation with Swagger UI
- Test Spring Boot REST APIs with JWT using Swagger UI
- Learn Customizing Swagger REST Documentation with Annotations
- Learn how to add profiles the Spring Boot project
- Learn how to deploy Spring boot Blog app on AWS cloud (production)
Recommended Course