Building Real-Time REST APIs with Spring Boot – Blog App

Get a Free Week of Skillshare

$9.99 Coupon code for Building Real-Time REST APIs with Spring Boot – Blog App Udemy Course. This is an exclusive discount coupon from the course instructor, it will be active for few days. Check ENROLL NOW button to get a maximum discount. We manually verified coupon code on March 10th, 2024 .

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/Hibernate 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 Transaction Management with Spring Boot and Spring Data JPA
  • Learn How to Deploy Spring Boot Blog App on AWS Cloud (Production)

You will learn the below topics in this course:

  • Learn how to build great REST API’s 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 API’s
  • Learn how to build REST API’s for Pagination and Sorting
  • Learn how to build Search / Filter REST API
  • Learn how to build REST API’s for Login/Sign-in and Signup
  • Learn how to use Lombok
  • 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 the Spring boot project
  • Learn Spring security In-memory and Database 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 and How it Works
  • Learn How to configure JWT ( JSON Web Token) in Spring Security
  • Learn how to secure REST API’s using JWT
  • Learn how to use JWT with Login API
  • Learn versioning REST APIs
  • 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 (to deploy in different environments) Spring Boot project.
  • Learn Transaction Management with Spring Boot and Spring Data JPA
  • Learn how to deploy the Spring boot Blog app on AWS cloud (production)
  • 30+ bonus videos for Spring boot beginners
  • Important Spring boot topics for interviews

Tools and Technologies used in this course:

Technologies:

  1. Java 8+
  2. Spring Boot
  3. Spring MVC
  4. Spring Data JPA ( Hibernate)
  5. Spring Security
  6. JWT
  7. Tomcat

IDE:

  • Intellij IDEA

Database:

  • MySQL database

Tools:

  1. Swagger – API documentation
  2. Postman – Test REST API
  3. Maven – Build Tool

Deployment on Production:

  • AWS

By end of this course, you will be able to build real-time REST APIs for any application using Spring Boot and deploy them on the AWS cloud.

Who this course is for:

  • This course is for Spring boot beginners and professionals who want to learn how to build real-time REST API’s.
  • Learn how to build real-time REST APIs with Spring Boot by building a complete step by step Blog Application.
Deal Score0
Disclosure: This post may contain affiliate links and we may get small commission if you make a purchase. Read more about Affiliate disclosure here.

Gain access to over 11,000+ courses for just $16.58 [₹850] per month

Choose between monthly or annual billing cycles, with the freedom to cancel at any time.

The future belongs to learners. Udemy online courses as low as $13.99

New customer offer! Top courses from $14.99 when you first visit Udemy

Gain the skills you need to reach your next career milestone for as little as $11.99

Course Coupon Club
Logo
Follow us on Telegram Join us on FB