
Initialize Firebase and set up authentication, realtime database, cloud Firestore, storage, and hosting for a web app, including integration with React and Angular.
Master Firebase Firestore operations by performing add, get docs, update doc, and delete doc on a users collection, including creating documents, mapping data, and error handling.
Learn to upload files to Firebase storage using a storage reference and upload task, monitor progress, handle errors, obtain download URLs, and store uploads in an images/ folder.
Learn to implement real-time updates in firestore with onSnapshot, listening to a collection via a callback to reflect data changes as objects are added or updated.
Install the Firebase tools, set up hosting for a blog website, create and build the project, and prepare to deploy your app to Firebase hosting.
Learn Firebase hosting by initializing the project, selecting the public directory for a single page app, building, logging in, and deploying to obtain a live site URL.
Explore Firebase security rules from public access to enforcing authentication for reads and writes, test permissions by logging in, and learn how rules deny unauthorized writes.
Learn how Firebase authentication maintains real-time login state with email/password, using a listener to persist sessions, trigger redirects, and update the UI on login or logout.
Create a Firebase authentication form in a web app and connect Firebase with JavaScript, React Native, React, and Angular, including email and password fields and a submit button.
Explore email and password authentication with Firebase 9 in a web app, covering sign up, sign in, console debugging, and saving user data to the database.
Learn how to post user data to Firestore by creating a user collection, storing email and password as an object, and reading the data back.
Learn to read data from Firebase Firestore by querying the users collection, mapping documents to items, and returning data to the app.
Update and delete data in Firebase Firestore by selecting a document in a collection, updating fields such as email and password, and removing fields with on-click actions.
Set up a React app and integrate Firebase authentication with basic call operations. Create the project in a new folder and configure the app name.
Learn to implement Firebase authentication in a React app using email/password sign up and sign in, and perform CRUD operations on Firestore, including creating, reading, updating, and deleting user data.
Launch your first Angular project by creating a new app with the provided command, then change to the Angular directory and wait for dependencies to install, including routing.
Create an angular app and install the official AngularFire package to integrate Firebase, then learn how to use AngularFire within the project.
Learn how to create a Firebase application and enable email/password authentication, automatically configuring the project in Firebase, selecting the project, and downloading configuration for development and production environments.
Create a responsive login form for Firebase authentication by adding email and password inputs with placeholders, styling and alignment, then implement sign in and sign up buttons.
Learn to implement sign up and sign in using Firebase authentication with AngularFire, including creating users with email and password, handling responses, and error alerts.
Learn how to add data to Firebase Firestore by configuring Firestore, initializing it, selecting the 'users' collection, and uploading documents with fields like name, email, and password.
Read documents from Firestore by creating a collection in the constructor, retrieving data with a get data function, and mapping items into a data array including name, email, and password.
Learn how to update and delete data in Firebase Firestore by manipulating documents in a collection, using update and delete operations, and refreshing the user interface after changes.
Learn how to set up Firebase in a Next.js app, enable email/password and Google authentication, configure Firebase project, and implement basic data sending and receiving, and CRUD operations.
Explore how to implement Firebase authentication with email-password, Google, and GitHub signups, including form handling, input state, and routing to the home page after successful login.
Explore posting data to firebase by building a two-input form for name and age, wiring state and on-change events, and submitting to a database collection with success and error handling.
Learn how to read data from Firebase by calling a data function, handling tokens and promises, and mapping Firebase responses into name and age objects displayed in the UI.
Update, delete, and create data in Firebase Firestore via button-driven actions, with real-time updates, while implementing authentication flows like sign up, log in, and log out.
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 Firebase 9 from start to finish.
We will start by initializing Firebase and how to create a Firebase Application.
How to perform CRUD Operations
How to Handle Authentication using Email and Password, using Google Account.
How to store files in Firebase Storage
How to listen to real-time database updates
How to listen to real-time auth changes.
How to deploy an application to Firebase
How to use Firebase with React
How to use Firebase with Angular 9.
How to use Firebase with Vanilla JavaScript.
How to use Firebase with NextJS.
How to handle errors and success messages.
This course is for you if you are
Anyone who is interested in learning Frontend Development.
Anyone who is interested in learning Firebase.
Anyone who is interested in learning Backend Development.
Anyone who wants to be a Full-Stack Developer.
Anyone who wants to be a Back-end Developer.
Anyone who wants to be a Front-end Developer