HOME > Development > React Full Stack Web Development With Spring Boot(Inc. JWT)

React Full Stack Web Development With Spring Boot(Inc. JWT)

  • Development
  • Apr 27, 2025
SynopsisReact Full Stack Web Development With Spring Boot(Inc. JWT ,...
React Full Stack Web Development With Spring Boot(Inc. JWT)  No.1

React Full Stack Web Development With Spring Boot(Inc. JWT), available at $49.99, has an average rating of 3.95, with 78 lectures, based on 73 reviews, and has 415 subscribers.

You will learn about Full Stack Development React, React Architecture, Example React Implementation Spring Boot, String Boot Model View Controller Structure Liquibase Example Cases This course is ideal for individuals who are All developers curious about React and Spring Boot It is particularly useful for All developers curious about React and Spring Boot.

Enroll now: React Full Stack Web Development With Spring Boot(Inc. JWT)

Summary

Title: React Full Stack Web Development With Spring Boot(Inc. JWT)

Price: $49.99

Average Rating: 3.95

Number of Lectures: 78

Number of Published Lectures: 77

Number of Curriculum Items: 78

Number of Published Curriculum Objects: 77

Original Price: $19.99

Quality Status: approved

Status: Live

What You Will Learn

  • Full Stack Development
  • React, React Architecture, Example React Implementation
  • Spring Boot, String Boot Model View Controller Structure
  • Liquibase Example Cases
  • Who Should Attend

  • All developers curious about React and Spring Boot
  • Target Audiences

  • All developers curious about React and Spring Boot
  • In this course, we will implement example project step by step with using Spring Boot and React. We will create a product management system. And products can be seen and bought by users.

    There will be two roles of users. Admin and User.

    So we will also go on with role based authentication. To imlement it, we will use Json Web Token (JWT).

    To secure login, authentication and authorization, we will use Spring security.

    We will go on with two main components. These are client side and server side.

    On client side, we will implement example react project.

       – Admin Panel and user operations will be implemented.

    On server side, we will implement example spring boot project.

       – Model view controller will be implemented.

       – Liquibase will be implemented for database changesets.

       – Mysql will be used for Database.

       – Json Web Token will be used for role based authentication.

    Our example project will be product management system. With this project, we will create an application that contains different pages like Login, Register, Home, Admin, Profile etc. And we will manage all pages one by one. Like you see from page list, we will have different role-based pages like Admin, Profile so we will also see the role based authentication and authorization or for frontend terminology, it is guards.

    Course Curriculum

    Chapter 1: Introduction

    Lecture 1: Prerequest Of Application

    Lecture 2: Spring Boot And React Overview

    Lecture 3: Architecture Of All System – Overview

    Lecture 4: Source Code

    Chapter 2: Preparation For Server Side – Intellij, Lombok, Spring Boot

    Lecture 1: Prerequests

    Lecture 2: Install Java 11+

    Lecture 3: Open Demo Project In Intellij

    Lecture 4: Install And Enable Lombok

    Lecture 5: Lombok Overview

    Lecture 6: Spring Boot Overview – Basic Annotations, Dependency Injection

    Chapter 3: Restful Web Services – Overview

    Lecture 1: @RequestParam Annotation and How does it work?

    Lecture 2: @PathVariable Annotation and How does it work?

    Lecture 3: @RequestBody Annotation and How does it work?

    Chapter 4: Server Side – Spring Boot

    Lecture 1: Source Code For Server Side

    Lecture 2: Server Side Overview

    Lecture 3: Installation – Spring Initializer

    Lecture 4: Configuration – Application Properties

    Lecture 5: Entity Diagram

    Lecture 6: Hibernate Overview – Basic Annotations

    Lecture 7: User Model Class

    Lecture 8: Create Product Model Class

    Lecture 9: Create Transaction Model Class

    Lecture 10: Liquibase Overview

    Lecture 11: Implement Liquibase Changes For User

    Lecture 12: Implement Liquibase For Product And Transaction

    Lecture 13: JPA (Java Persistence API) Repository Overview

    Lecture 14: Create User Repository – JPA Repository

    Lecture 15: Create Product And Transaction Repository – JPA Repository

    Lecture 16: User Service Implementation – Spring Service

    Lecture 17: Product Service Implementation – Spring Service

    Lecture 18: Transaction Service Implementation – Spring Service

    Lecture 19: Controller Overview

    Lecture 20: Rest Controller Overview – Get, Post, Delete, Put, Patch

    Lecture 21: Response Entity Overview

    Lecture 22: User Controller Implementation

    Lecture 23: Admin Controller Implementation

    Lecture 24: Spring Security – Overview

    Lecture 25: How will we implement the Security? – Overview

    Lecture 26: User Details Service Implementation – Security

    Lecture 27: Spring Security Default Configuration And Customization

    Lecture 28: Authentication In Spring Security

    Lecture 29: Authorization In Spring Security

    Lecture 30: Web Security Configuration – Spring Security

    Lecture 31: JSON Web Token (JWT) – Overview

    Lecture 32: Json Web Token (JWT) Installation And Configuration

    Lecture 33: Create Json Web Token (JWT) Provider

    Lecture 34: Create Json Web Token (JWT) Authorization Filter

    Lecture 35: Test Server Side

    Lecture 36: Server Side – Build And Run

    Chapter 5: Client Side – React

    Lecture 1: Source Code For Client Side

    Lecture 2: React Overview – Components, NPM, Basic Syntaxes, One Way Data Flow

    Lecture 3: Client Side Overview

    Lecture 4: Installation – Create-React-App

    Lecture 5: Getting Start to React Project – How React works?

    Lecture 6: Configuration

    Lecture 7: Create Model Classes On React

    Lecture 8: Observables Overview

    Lecture 9: Axios Promise Overview

    Lecture 10: User Service Implementation

    Lecture 11: Login Component Implementation

    Lecture 12: Register Component Implementation

    Lecture 13: Profile Component Implementation

    Lecture 14: Home Component Implementation

    Lecture 15: Product Detail Component Implementation

    Lecture 16: Admin Service Implementation

    Lecture 17: Admin Component Implementation

    Lecture 18: Create User Modal To Edit And To Create User Form

    Lecture 19: Create Confirmation Dialog As React Component

    Lecture 20: 404 (Not Found) And 401(Unathorized) Components Implementation

    Lecture 21: Routers In React – Router Implementation

    Lecture 22: Guards – Overview

    Lecture 23: Authentication Guard Implementation – Router Authorization

    Lecture 24: Create Template Navigation Bar

    Lecture 25: Active Tab On Navigation Bar – Current Location Router

    Lecture 26: Client Side Build And Run

    Chapter 6: Test And Results

    Lecture 1: Test Application After All Implementations

    Lecture 2: Source Code Of All System

    Instructors

  • React Full Stack Web Development With Spring Boot(Inc. JWT)  No.2
    Senol Atac
    Software Architect
  • Rating Distribution

  • 1 stars: 6 votes
  • 2 stars: 8 votes
  • 3 stars: 15 votes
  • 4 stars: 21 votes
  • 5 stars: 23 votes
  • Frequently Asked Questions

    How long do I have access to the course materials?

    You can view and review the lecture materials indefinitely, like an on-demand channel.

    Can I take my courses with me wherever I go?

    Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!