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.
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