An open API service indexing awesome lists of open source software.

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

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