Udemy

React Redux Firebase Authentication with CRUD Application

Enroll Now
  • 223 Students
  • Updated 1/2022
4.4
(12 Ratings)
CTgoodjobs selects quality courses to enhance professionals' competitiveness. By purchasing courses through links on our site, we may receive an affiliate commission.

Course Information

Registration period
Year-round Recruitment
Course Level
Study Mode
Duration
4 Hour(s) 14 Minute(s)
Language
English
Taught by
Saumitra Vishal
Rating
4.4
(12 Ratings)
3 views

Course Overview

React Redux Firebase Authentication with CRUD Application

Implement Social Media Authentication along with CRUD, Sort, Search & Filter feature using React, Redux and Firebase

Wanted to build React application with the help of Redux & Firebase? This is the course for you.

This course is perfect for someone who has little knowledge of HTML, CSS and Javascript. We are not saying that you need to be master in javascript but the concepts like Loops and functions should be familiar to you. If you know ES6 that’s great, if not, don’t worry, ES6 is also covered in this course.

In this course, we’ll see how to bring React Hooks and Firebase as well as Redux together to build a complete CRUD application along with Authentication and it also include features like Searching, Sorting & Filtering.

We’ll cover tons of concepts throughout the process of making it - how to enable social media authentication with Redux & Firebase in React Application , fetching, adding, creating, deleting, updating, searching, sorting & filtering data with our Firebase realtime database, writing different firebase query to perform this task in our app and much more concept to learn.

By the end of the course, you will have built a sophisticated Contact Management Web Application with React, Redux and Firebase. This is a powerful application will impress even the most senior developers and ensure you have hands on skills in React and Redux that you can bring to any project or company.

This course will show you how to:

  • Build a sophisticated Contact Management Web Application with React, Redux and Firebase

  • Use Redux to manage fierebase authentication like Google & Facebook.

  • Connect your application to Firebase, a powerful database.

  • Use React Router v6 to navigate through your application

  • Handled Route protection with updated React Router v6

  • Create Functional Components

  • Use JSX to build your User Interface

  • Use Props to pass Data

  • Use of bootstrap & font-awesome to design our Login & Register page.

  • Use our own CSS to design different pages in our App.


Course Content

  • 10 section(s)
  • 55 lecture(s)
  • Section 1 Introduction
  • Section 2 Redux
  • Section 3 Project Set-up
  • Section 4 Working on Login & Register Form
  • Section 5 Firebase Sign Up with Redux
  • Section 6 Firebase Sign In with Redux
  • Section 7 User Sign Out & Persisting with Redux
  • Section 8 Social Media Authentication
  • Section 9 Firebase CRUD Operation
  • Section 10 Searching with Firebase

What You’ll Learn

  • You will learn Firebase authentication in React with Redux
  • You will learn to write varity of Firebase query in React
  • You will understand Redux and Redux-thunk concept
  • You will learn to write Firebase Query inside Redux-thunk
  • Implementing CRUD feature with Firebase Query
  • Performing Searching, Sorting & Filtering using Firebase Query
  • You will also learn how to protect route
  • You will also learn some ES6 syntax


Reviews

  • D
    Diwakar Sharma
    1.0

    Unfortunately, I regret taking this course as the instructor's explanations of concepts are lacking. Disappointed with the clarity of instruction.

  • L
    Laura Mejía Celis
    4.5

    It's a very good course, it's great that is updated and he handles the subject very well It's a little difficult to understand because of the accent and that wouldn't be a problem if the subtitles were good, but the subtitles are bad

  • N
    Native Coders
    4.5

    Amazing

  • E
    Ezequiel Gallardo
    5.0

    wonderful!!!!

Start FollowingSee all

We use cookies to enhance your experience on our website. Please read and confirm your agreement to our Privacy Policy and Terms and Conditions before continue to browse our website.

Read and Agreed