Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Firebase 9 Full Course - Learn Firebase from Scratch
Rating: 3.4 out of 5(5 ratings)
33 students

Firebase 9 Full Course - Learn Firebase from Scratch

Learn Firebase in this comprehensive course.
Created byNishant Kumar
Last updated 3/2022
English
English [Auto],

What you'll learn

  • How to Use Firebase
  • How to use Firebase with React
  • How to use Firebase with Angular
  • How to use Firebase with Next JS

Course content

5 sections29 lectures3h 45m total length
  • Base Setup and Authentication12:55

    Initialize Firebase and set up authentication, realtime database, cloud Firestore, storage, and hosting for a web app, including integration with React and Angular.

  • Firebase Firestore Operations13:52

    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.

  • Firebase File Storage10:45

    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.

  • Firebase Firestore Realtime Updates2:50

    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.

  • Firebase Firestore Queries3:37
  • Hosting an Application to Firebase I0:42

    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.

  • Hosting an Application to Firebase II2:02

    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.

  • Firebase Security Rules5:11

    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.

  • Firebase Authentication States3:49

    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.

Requirements

  • Need knowledge of Front-end JavaScript Frameworks like React, Angular and all.

Description

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

Who this course is for:

  • Frontend Developers wanting to learn Firebase 9