← Back to courses
Data Science and AI
Comprehensive Firebase
From basics to advanced
Authentication, the Realtime Database, Firestore, Storage, Hosting and Cloud Functions — how to stand up a complete application without writing a back end.
8Modules
BeginnerLevel
3 monthsDuration

What you will be able to do
Set up and configure a Firebase project
Authenticate with email, Google and phone
Know when to use Realtime Database and when to use Firestore
Upload files and manage storage
Write serverless logic with Cloud Functions
Protect data with security rules
Course outline
01
Introduction to Firebase
02
Firebase Authentication
03
Realtime Database
04
Firestore
05
Firebase Storage
06
Hosting and deployment
07
Cloud Functions
08
Security rules and analytics
Tools you will use
FirebaseFirestoreCloud FunctionsJavaScript
What you need
Basic knowledge of JavaScript


