Stay organized with collections
Save and categorize content based on your preferences.
Build web apps backed by Cloud Firestore
Learn to efficiently and securely store and sync app data with Cloud Firestore.
Go back
check_circle
What is a NoSQL Database? How is Cloud Firestore structured?
ondemand_video
Video
Optional
Learn about Cloud Firestore as a system for storage and retrieval of data, and how to identify the best use cases for using Cloud Firestore with your apps.
check_circle
How do queries work in Cloud Firestore?
ondemand_video
Video
Optional
Learn how to read and write data to Cloud Firestore, how queries work, and what kind of queries you can run. Updated with collection group queries guidance.
check_circle
Security Rules! 🔑
ondemand_video
Video
Optional
Learn about data validation, resource objects, custom auth claims, and how to get started securing data in your Cloud Firestore database.
check_circle
How do Transactions Work?
ondemand_video
Video
Optional
Learn how transactions work in Cloud Firestore, the difference between client-side and server-side transactions, how to perform atomic transactions, and how to avoid race conditions and strange inconsistencies in your database application.
check_circle
Get to know Firestore for web
emoji_objects
Codelab
Learn to build a web app backed by Cloud Firestore.
Test your knowledge of web apps back by Cloud Firestore and earn the Get to Know Cloud Firestore badge. You must answer 7 of the 9 questions correctly.