Learn to implement CRUD - Create, Read, Update, Delete
Learn to use Firebase Realtime Database
Implement Commenting system
React Router for Navigation
Build a Real Time app
Deploy to Firebase
20 sections • 81 lectures • 8h 35m total length
Arrow functions and this keyword
Spread and rest operators
Class constructor super
React files and folders introduction
Storing data in component state via ajax call
Rendering state data using map
Imports exports props
Handling click events
Destructuring inline styling and keys
Installing react and friends
Introduction to files and folder structure
Setup bootstrap and firebase
Creating a form
Handling onChange event
Handling onSubmit and saving to firebase realtime database
Getting snapshot from firebase
Read before continuing this section
Creating redux store
Redux action types and action creators
Creating reducers and combine reducers
Passing reducers to redux store
Connecting react with redux
Create and read using redux
Using children components
Converting to functional stateless component
Login page markup
Adding links and inline styling
Enable authentication options in firebase
Authentication action creator
Dispatch social login method on click event
Get user action creator and reducer
Getting logged in user info
Have you been looking for a FULLY EXPLAINEDReact 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