https://github.com/rameshmf/springboot-blog-rest-api
Source code of course - Building Real-Time REST APIs with Spring Boot
https://github.com/rameshmf/springboot-blog-rest-api
Last synced: over 1 year ago
JSON representation
Source code of course - Building Real-Time REST APIs with Spring Boot
- Host: GitHub
- URL: https://github.com/rameshmf/springboot-blog-rest-api
- Owner: RameshMF
- Created: 2021-06-07T03:27:24.000Z (about 5 years ago)
- Default Branch: main
- Last Pushed: 2024-08-14T23:54:57.000Z (almost 2 years ago)
- Last Synced: 2025-03-28T15:07:19.609Z (over 1 year ago)
- Language: Java
- Size: 1.77 MB
- Stars: 354
- Watchers: 13
- Forks: 253
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# The source code of this project is upgraded to Spring Boot 3.2.1 and jwt 0.12.3
# Source code of Bestseller Udemy Course - Building Real-Time REST APIs with Spring Boot
Learn how to build real-time REST APIs with Spring Boot by building a complete Blog App.
This course supports Spring Boot 3+, Spring Security 6+
Reach out to me for a discount coupon at javaguides.net@gmail.com
Udemy Course Link - [Building Real-Time REST APIs with Spring Boot - Blog App](https://www.udemy.com/course/building-real-time-rest-apis-with-spring-boot/?referralCode=6312172DF8B8C2C11F5E)
# What you'll learn in this course?
- Learn how to build great REST APIs for Blog App using Spring Boot, Spring Security, JWT, Spring Data JPA (Hibernate), MySQL database
- Learn REST basics - Resource, Sub-resource, URI, HTTP methods, HTTP status codes
- Learn how to build CRUD REST APIs
- Learn how to build REST APIs for Pagination and Sorting
- Learn how to build REST APIs for Login/Signin and Signup
- Learn how to use Lombok
- Learn how to use DTOs
- Learn Spring boot REST API exception handling
- Learn Spring boot REST API validation
- Learn how to use Spring security in the Spring boot project
- Learn Spring Security In-memory and DB authentication and authorization
- Learn how to secure REST APIs (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 APIs using Postman REST Client
- Learn What is JWT and How it Works
- Learn How to configure JWT ( JSON Web Token) in Spring Security
- Learn how to secure REST APIs using JWT
- Learn how to use JWT with Login API
- Learn versioning REST APIs
- Learn Important 4 versioning REST API strategies
- Deploy Spring Boot Blog App on AWS Cloud
- Learn Docker
- Learn Spring and Spring Boot Annotations
- Interview QA