Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

egghead.io

Local App Development with the Firebase Emulator Suite

via egghead.io

Overview

By using Firebase emulators you no longer have to create a second dev firebase project to avoid using production data. You also don't run the risk of having a cloud function crash and run up a huge bill.
In this course, you'll learn how to set up and use Firebase's authentication, function, and Firestore emulators. You will also learn how to safely set up Cloud Function emulation, import seed data into your emulators, and disable the emulators in production.
By the end of this course, you'll be able to confidently set up a safe environment for testing in your own applications!

Syllabus

  • Intro to Use the Firebase emulator to create safe test environments for Angular
  • Overview of the demo application and tools we'll use
  • Initialize Firebase emulators in your app
  • Setup the Firebase authentication emulator
  • Initialize the Firestore emulator
  • Overview of the different Firebase cloud functions
  • When to use the onCall or onRequest Firebase Cloud functions
  • Get started with Firebase HTTP Cloud Functions
  • Create and use callable functions with the Firebase function emulator
  • Watch for changes and trigger functions with the Firestore emulator
  • Disable Firebase emulators when in production
  • Import seed data for your Firebase emulators

Taught by

Jorge Vergara

Reviews

4 rating at egghead.io based on 13 ratings

Start your review of Local App Development with the Firebase Emulator Suite

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.