Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
React Full Stack Web Development With Spring Boot(Inc. JWT)
Rating: 3.8 out of 5(74 ratings)
424 students
Created bySenol Atac
Last updated 6/2023
English

What you'll learn

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

Course content

6 sections77 lectures5h 29m total length
  • Prerequest Of Application0:20
  • Spring Boot And React Overview5:17

    Discover why Spring Boot and React enable fast full-stack development with auto-configuration, database and ORM support, MVC and REST APIs; understand one-way data flow and the virtual DOM.

  • Architecture Of All System - Overview4:46
  • Source Code0:03

Requirements

  • Basic Java Knowledge
  • Basic Javascript Knowledge

Description

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.

Who this course is for:

  • All developers curious about React and Spring Boot