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

Frontend Masters

Firebase Fundamentals

via Frontend Masters

Overview

Build real-time, authenticated, scalable, and secure apps on Firebase. You’ll learn how to do real-time updates with Firestore. Create security rules and sign in users with Firebase Authentication – without needing to run a server! And you’ll even be able to trigger events that run server code using Cloud Functions.

Syllabus

  • Introduction
  • Setup a Project & Database
  • Working with Firestore Data
  • Firebase Authentication
  • Setup Firebase Hosting
  • Dev Config Best Practices
  • Setup Local Emulator Environment
  • Firestore & NoSQL Overview
  • Retrieving & Writing Data
  • Synchronization & Offline Caching
  • Firestore Realtime Stream Exercise
  • Firestore Realtime Stream Solution
  • Querying Firestore
  • Simple Queries
  • Composite Queries & Indexes
  • Composite Queries Exercise
  • Composite Queries Solution
  • Map & Querying Arrays
  • Range Queries & Cursoring Pagination
  • Denormalization & Document Structure
  • Collection Group Queries Exercise
  • Atomic Operations & Transaction
  • Enabling Firebase Authentication
  • Auth Q&A
  • Security Rules
  • Authentication Security Rules
  • Structural Security Rules
  • Role Based Access Control
  • Cloud Functions
  • CDN Cache & HTTP Requests
  • Document Triggers
  • Admin SDK
  • Authentication Triggers
  • Wrapping Up

Taught by

David East

Reviews

Start your review of Firebase Fundamentals

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.