Local App Development with the Firebase Emulator Suite
Offered By: egghead.io
Course Description
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!
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
Related Courses
Learn Backbone.jsUdacity Desarrollo de aplicaciones profesionales para Android
Galileo University via edX Firebase Essentials For Android
Google via Udacity Firebase in a Weekend: Android
Google via Udacity Firebase in a Weekend: iOS
Google via Udacity