Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Learn Firebase Core with React
Rating: 4.0 out of 5(258 ratings)
2,118 students

Learn Firebase Core with React

Learn How To Build & Deploy Firebase Cloud Functions, Firebase Web App Hosting, Firebase Auth, Firebase DBs, and More
Last updated 6/2024
English

What you'll learn

  • Deploy Fast Secure, & Reliable Web Apps
  • Create Cloud Functions in Node Javascript
  • Fully featured user authentication - Account Registration, Account Logins, 3rd Party OAuth (login w/ google, facebook, twitter, etc), and more
  • Free HTTPS
  • Leverage Firebase Cloud Firestore NoSQL document/collection style database with full CRUD operations
  • Securely upload files & blobs to Firebase Storage buckets
  • Actual Free Tier (compared to competitors)
  • Build/Deploy Production Backends for Web & Mobile Apps
  • Awesome for prototyping personal projects
  • Learn from an experienced senior software engineer instructor with years of firebase under their belt
  • Covers the LATEST v9 Firebase Web SDK for the best performance and bundle size

Course content

7 sections122 lectures6h 47m total length
  • What is Firebase? Why Learn Firebase?5:19
  • Course Tools & Prerequisites4:26
  • Course Project - Recipes Web App2:32
  • Firebase Tools - Global Install0:24

    "Command Not Found" Error

    In the next video, if you're getting this error after globally install the Firebase Tools CLI then here's a few possible solutions:


    1. If installed w/ yarn (yarn global add firebase-tools)

    export PATH="$(yarn global bin):$PATH"

    ^this adds the yarn global bin to your command line path to be available.


    Alternatively install the firebase tools globally with npm

    npm install -g firebase-tools


    If issues persist, please submit a question to the Udemy course.

  • Deploy Our First Firebase Project7:07
  • Course Github Repository - Reference Code for Each Section0:02
  • Install Firebase Version 8.9.10:39
  • Install React Version 17.0.20:32
  • Installing The Firebase NPM Package1:11
  • Get Firebase Project Config & Create Environment File2:38
  • Fetch App.css File from Github0:46
  • FirebaseConfig.js Service File4:17
  • v9 Upgrade (optional)0:16
  • Section 1 Summary1:26

Requirements

  • Basic javascript
  • Basic HTML
  • ES6 Imports / Features

Description

Requirements

  • Basic familiarity with HTML, JavaScript, and CSS.

  • NO knowledge of Firebase or other cloud services is required.

Description

Firebase is an easy-to-use cloud platform for hosting web apps, running cloud functions, database storage, storing files, and state-of-the-art user authentication. Additionally, Firebase makes it easy to create a full-stack web app with ease.


If you want to stand out as a JavaScript Full-Stack Engineer, you need to learn how to leverage the many tools required in cloud environments with on-demand deployability.


By the end of watching this course, you'll be able to:

  • Deploy Reliable, Fast & Secure Web Apps with Free HTTPS

  • Create Cloud Functions in Node Javascript

  • Fully Featured User Authentication - Account Registration, Account Logins, 3rd Party OAuth 2 (login w/ google, Facebook, Twitter, etc.), and more.

  • Leverage Firebase Cloud Firestore NoSQL document/collection style database with Full-CRUD operations

  • Securely Upload Files & Blobs to Firebase Storage Buckets.

  • Actual Free Tier (compared to competitors)

  • Build & Deploy Production Backends for Web & Mobile Apps

  • Excellent for prototyping personal projects

  • Learn from an Experienced Senior Software Engineer & Software Engineer Instructor with years of Firebase under their belt

  • Includes Section 7 that covers the LATEST Firebase v9 Web JavaScript SDK for the best performance and smallest bundle size!


With this course, you'll get downloadable source code.


PREREQUISITES

This is a course for all levels

No previous Firebase experience is needed just basic familiarity with JavaScript, HTML, and CSS.

You don't need previous experience with cloud services/platforms at all. We've got you covered!

---

Who this course is for:

  • Beginner and intermediate front-end developers new to Firebase and Cloud Services.

  • Developers who want to improve theirs skills and take their careers to the next levels.

  • Front-end developers who want to learn how to deploy fully secure web apps with full featured services from databases, file storage, cloud functions, and user authentication.

  • Front-end developers who are familiar with other cloud services but want to learn Firebase


Who this course is for:

  • Coding Dev BootCamp Students & Graduates
  • Professional Software Engineers looking to pick up a new skill