NextJS and Firebase – Learn Auth and CRUD Operations

In this course, we are going to Learn about Authentication and CRUD Operations with NEXT App and Firebase!

Hello, I am Nishant and I am an enthusiastic developer with a knack for building products with good UI and UX. I teach Front-end Development to beginners, and some other things too. I build projects to learn how code works And while I am not coding, I enjoy writing poetry and stories and cooking delicious meals.

What you’ll learn

  • Next JS.
  • Firebase.
  • CRUD Operations in Next JS.
  • Firebase Firestore and Authentication.

Course Content

  • Learn Authentication –> 2 lectures • 35min.
  • CRUD Operations –> 3 lectures • 41min.

NextJS and Firebase - Learn Auth and CRUD Operations

Requirements

  • Advance JavaScript.
  • Intermediate React.

Hello, I am Nishant and I am an enthusiastic developer with a knack for building products with good UI and UX. I teach Front-end Development to beginners, and some other things too. I build projects to learn how code works And while I am not coding, I enjoy writing poetry and stories and cooking delicious meals.

In this course, we cover all the steps from creating an app in NextJS and Firebase authentication.

 

  • We will start by initializing the NextJS App.
  • We will learn how to initialize Firebase
  • How to catch errors.
  • Session-based authentication
  • How to create Protected Routes using Next Router.
  • How to use Firebase functions for Login, Sign up, and Log out.
  • How to implement Google and Github Sign up in easy steps.
  • How to store Auth token in Session Storage
  • How to Read data from Firebase Firestore
  • How to Create data from Firebase Firestore
  • How to Update data from Firebase Firestore
  • How to Delete data from Firebase Firestore

This course is for you if you are

  • Anyone who is interested in learning NextJS
  • Anyone who is interested in learning Firebase
  • Beginner React.
  • Beginner Front-end developers.
  • Beginner Full Stack Developers.
  • Beginner Mobile Developers.
  • Beginner JavaScript Developers.
  • Intermediate Front-end Developers.
  • Intermediate React Developers
  • Beginner HTML/CSS Developers
  • Intermediate HTML/CSS Developers
  • Beginner Backend Developers
  • Intermediate Backend Developers
Get Tutorial