Skip to content
UdemyReduxPaid courseIntermediate levelCertificate

Full Stack Project: Spring Boot, React, Redux (Udemy.com)

Build a Personal Project Management Tool from scratch

Created by: Full Stack Basics

Last updated January 2025

icon
What you will learn

  • Create a RESTful API with Spring boot
  • Secure a RESTful API with Spring Security and JWT web token
  • Create a web application with React
  • Consume a RESTful API with React/Redux
  • Deploy to Heroku

How it compares

Against the other 26 rated Udemy courses in Redux on CourseDuck:

  • Rating4.5 out of 5higher than 73% of them
  • Reviews1,806#5 of 27 by number of reviews
  • Length24.9 hourslonger than 80% of them
  • Last updatedJanuary 2025more recently than 73% of them

icon
Quality Score

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 90 / 100

icon
Course Description

Feb 29th, 2024: Course Update IN PROGRESS - PLEASE STAY TUNED - This course will be re-released at no cost to current students with the newest versions of: Spring Boot, React & Redux! Join today so that you don't miss the update


If you know the basics of java and the spring framework, the next thing to do is to keep on practicing! Building apps with real life features is a great next step in your journey to becoming a developer. The main benefits of this is that it sharpens your skills and helps you build your portfolio for prospective employers. In this course, we will build a prototype of a personal project management tool using Spring boot 2.0 in the backend, ReactJS and Redux on the front end.

These are some of the cool things we will work on:

We will build our REST APIs with Spring boot for CRUD operations

We will create our front end using ReactJS and Boostrap

And will use Redux and Thunk to manage the state of our application in the front-end

We will secure our application using JWT tokens

Last but not least we will deploy our application to Heroku’s free tier. This is a great opportunity to get practical experience with two amazing technologies that are highly desirable by prospective employers.

icon
Udemy Discount

The discount is applied through our link. Open the course from here and Udemy's current promotional price is applied at checkout on most courses, no code to type.

Some courses are excluded from Udemy's promotions. If the price does not drop, clear your browser cookies and use the button again.

icon
Instructor Details

Full Stack Basics

We help students to grow beyond the fundamentals by working on projects that will help them gain:

Practical Experience: project-based learning, always. Spice up your portfolio

By Implementing:

Real use-cases: build tools to support the software development process – Tools that you, as a developer, would use, and…

To motivate them to:

Grow beyond the course: build tools that sparks the  “This tool could also…” creative mindset. Get additional practice by adding your own features


icon
More Redux courses

$11.99

$199.99

$11.99

$69.99

Free

$149.99

icon
Reviews

4.5

1,806 ratings on Udemy

Select a bar to show only those reviews.Select the bar again to show every rating.

By Anastasiia Yermolik on 12/10/2024

I understand the disappointments of some students, cause this course is rather for beginner-to-intermediate than intermediate-to-advanced. All things from requirements that are listed in the beginning, they are explained in process anyway. I'm in progress with switching to java development, have no commercial experience with it yet, so I learned a lot of cool stuff from this course, such as how to perform validation and use it's result on frontend, build relations between entities, redux and axious. The only thing is that java 8 and spring boot 2 are strongly recommended here as stable and LTS versions, but today spring initializr doesn't even provide such options, so I used java 21, spring boot 3, react18, and actually was running through lots of issues. So, the code I got as a result, it's valuable for me, but I also understand that logic needs to be rebuilt in order to avoid the mess and code smells.

By Darshan Maradiya on 2/25/2021

Best go ahead and take it, if you have the said prerequisites. if not go ahead and get your prerequisites from Youtube: JavaBrains, Code Evolution, CodeForgeYT etc then come back here and purchase this course, its gonna increase your experience in fullstack development and will teach you a small complete product like secure modular web application, of course at the frontend/client side and at the backend/RestAPI/server side. You will found yourself doing and organizing your code along with the instructor and that way you will get the flow of proceeding, a good testing practice and what kind of usual, frequent, smaller mistakes we made and how we debug. I'm satisfied, happy, feeling the growth in my knowledge and of course not regreting the time I've spent behind this.

By Konrad Maocha on 11/7/2020

I was familiar with react and java, the backend module gave me a proper knowledge to continue developing another full stack projects based on rest API. For example I used skills that i learnt here to create simple cms system using angular, spring boot and postgres. Aspects in this course are explained well so i recommend this course for people that want to start develop in this area.

By Nguyen Viet Hung on 10/16/2020

good course

By Sathish on 9/20/2020

it's good

By Surendra on 9/18/2020

good

By Doncho Balamdzhiev on 9/14/2020

Very good course for students or developers who needs to improve his skills and portfolio. In fact Im more than 3 and a half years of backand JAVA developer and to me was very hopeful to see how things works in completed Fullstack application. Things are described very well from A-Z, so to me was pleasure to be part of the course.

By Priya Koli on 9/1/2020

Easy learning , clear explanations as of now!

By Jason Ho on 8/26/2020

Good course!

By Nguyen Van Ngao on 8/26/2020

Really easy to understand. Every concept is thoroughly explained. I really appreciate the high quality of the course.

By Harshal Dhake on 8/25/2020

awesome course and the instructor has taken it very deep into developing this project

By Roberto Reinert on 8/14/2020

Very imporant tips and interesting comparisons with other technologies, that makes easy to understand spring and react development.

Showing 12 of 237 reviews