Skip to main content
Beginner 8 planned topics Databases

Introduction to Firebase

Learn Firebase Auth, Firestore, and hosting for web and mobile apps. Free Firebase introduction.

Learning Outcomes

  • Explain Auth versus Firestore
  • Read and write a document from a web app
  • Understand why security rules matter
  • See when Firebase is enough versus a custom API

Overview

Firebase is a Google backend-as-a-service: authentication, Firestore, storage, and hosting without managing servers.

This introduction shows the client SDK model and security rules at a high level.

It is popular for MVPs and student projects.

What this course will cover

  1. 1. Project setup
  2. 2. Auth
  3. 3. Firestore
  4. 4. Rules
  5. 5. Hosting
  6. 6. Storage

Start a complete tutorial now

Full 6-level lessons are live for C, C++, Java, Python, and JavaScript. Use them while the remaining Firebase lessons are added.

← All technology tutorials