Firebase
Build and scale apps with Firebase. Firestore, Authentication, Realtime Database, Cloud Functions, Storage, Hosting, App Check, and production patterns for mobile and web applications.
BeginnerTopics 1–12
- ·What is Firebase?
- ·Firebase Console
- ·Firestore Basics
- ·Reading Data
- ·Writing Data
- ·Authentication (Email/Password)
- ·Google Authentication
- ·Firebase Hosting
- ·Firestore vs Realtime DB
- ·Firebase CLI
- ·Security Rules Basics
- ·Pricing & Quotas
Start Beginner →
IntermediateTopics 1–10
- ·Complex Queries
- ·Subcollections
- ·Batch Writes & Transactions
- ·Cloud Functions (HTTP)
- ·Cloud Functions (Triggers)
- ·Firebase Storage
- ·App Check
- ·Custom Claims & Roles
- ·Firebase Emulator Suite
- ·Offline Persistence
Start Intermediate →
AdvancedTopics 1–9
- ·Security Rules Deep-Dive
- ·Scalable Data Modeling
- ·Collection Group Queries
- ·Composite Indexes
- ·Cloud Functions v2
- ·Pub/Sub Integration
- ·Firebase Extensions
- ·Firebase Admin SDK
- ·Multi-Project Architecture
Start Advanced →
ProductionTopics 1–10
- ·Cost Optimisation
- ·Backup & PITR
- ·Monitoring & Alerting
- ·Security Hardening
- ·Data Migration
- ·Multi-Region Firestore
- ·Rate Limiting & Abuse
- ·CI/CD with Firebase
- ·Team Management
- ·Common Pitfalls
Start Production →