React Redux Firebase CRUD Application with Authentication (Udemy.com)

Learn React from scratch with Redux and Firebase(database) to build web apps with Authentication and CRUD features.

Created by: Ryan Dhungel

Produced in 2021

icon
What you will learn

  • Learn Modern JavaScript
  • Learn React from Scratch
  • Learn Redux
  • Integrate Redux in React Project
  • Learn to build a real world project
  • Learn to implement CRUD - Create, Read, Update, Delete
  • Learn to use Firebase Realtime Database
  • Implement Commenting system
  • Social Login
  • React Router for Navigation
  • Build a Real Time app
  • Authorization/Protected Routes
  • Deploy to Firebase

icon
Quality Score

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

Overall Score : 84 / 100

icon
Course Description

Have you been looking for a FULLY EXPLAINED React with Redux course that goes beyond basics and shows you how to build a Real World Web App? Well, you have arrived to the right place!
This course begins from absolute basics of React, then introduces Redux (a separate section dedicated to make you understand Redux in a simplest possible way) and uses Firebase Realtime Database to build an awesome project.
Lets get straight to the point. You spend weeks, months learning React ES6 etc right? But at the end of the day what matters is what have you build?
If you are still stuck with React's props and state, arrow functions, destructuring etc and not really sure how to make your way through the basics to the real world web development, this course is your answer!
In this course you will learn to build User Interface using React, manage state using Redux and make CRUD (create, read, update, delete) operations with Firebase, which is a Realtime Database in the cloud by Google.
Noting beats the hands on practical experience. So take this course and embark on a journey to build MODERN WEB APPS using React Redux and Firebase.
Please watch the promo video and go through the Curriculum to get a bigger picture of this course! Thank you.Who this course is for:
  • Anyone want to learn React JS to build Lightning Fast Web Apps with Firebase Realtime Database

icon
Instructor Details

placeholder

Ryan Dhungel is a Web Developer from Sydney, Australia. He builds Web apps using JavaScript, Node JS, React JS, Vue JS, Laravel and other emerging platforms.
He also wants to make the entire Web Development process enjoyable and productive at the same time by producing well explained practical Tutorials and Training packages for fellow developers.

icon
More courses by Ryan Dhungel

MERN Stack React Node Ecommerce from Scratch to Deployment

$11.99

PHP OOP - Understand Object Oriented Programming in PHP

$11.99

MERN Stack - React Node from Scratch Building Social Network

$11.99

Master JavaScript from Scratch (with jQuery and React JS)

$11.99

HTML CSS Bootstrap jQuery Website from Scratch to Production

$11.99

Node JS API Development for Beginners

$11.99

icon
More reactjs courses

React js. From the beginning. w/ Redux and React Router

$11.99

React JS, Angular & Vue JS - Quickstart & Comparison

$11.99

Server Side Rendering with React and Redux

$11.99

Microservices with Node JS and React

$11.99

Learn React by building and deploying production ready app

$11.99

Modern React with Redux [2020 Update]

$11.99

icon
Reviews

4.2

107 total reviews

5 star 4 star 3 star 2 star 1 star
% Complete
% Complete
% Complete
% Complete
% Complete

By Steve Mudge on 11/23/2020

Very good content.. Learned a lot. Thanks so much. I did post a question but haven't heard back yet about why my google login just flashes

By Yerin Lee on 6/19/2020

video is out dated

By Bernhard Ruoff on 5/20/2020

very well structured and easy to understand

By Hernan Fino on 5/7/2020

video parts are blurred

By Tuomas Juhanila on 3/12/2020

I want to learn that how to do a project with React and Firebase. So far this course has been good. Instructor is going forward slowly and explaining things really carefully and also repeating the difficult parts, which is really good.

By DougieHawes on 2/5/2020

So far this is well within my ability, but I sense new information is to come. I should have made this the first course I have done with Ryan.

By James Watters on 9/2/2019

Horrible explanations. Just walks through what you can find other places online. Very jumpy, not concise, and doesn't show you how to build anything useful.

By Anonymized User on 8/3/2019

I studied a lot From the first lesson to the final project and I added my domain name.
Thanks Ryan

By Bryan Spearman on 8/2/2019

At first the instructor's accent was a little distracting but after a few lectures it's perfectly fine.
I very much like his style of teaching. He repeats himself as he goes along to sort of reiterate the concept and it's steps and this for me is huge help.
I actually do that as I code so his method is perfect for me. Very happy with my purchase thus far.

By Unnar Bachmann on 7/27/2019

Short and concise videos.

By Alberto L on 7/7/2019

Edit: After being exposed to more of the course, I have to modify my initial review, I removed more points for the instructor not taking the time to re-organize the videos in the correct sequence. It's an extremely short course, this should not be a problem for the instructor.
(also edited) Original Review:
Warning: Definitely not for beginners.
Although the instructor explains the "why's" of some things, there are no in depth explanations such as ones found in other course videos.
0.5 stars removed because his code early on could definitely have been written better, and it needs an update to use firebase firestore instead of firebase realtime database.
FWIW: I also categorize Udemy courses as 2 things: Lab or Lecture.
Lab being more hands-on, or follow-along.
Lectures being more for understanding concepts.
This definitely falls under Lab based, with very little to no Lectures.

By Idowu Wasiu on 6/1/2019

Just watched how redux works, making perfect sense.