Firestore Queries and Data Modeling
Course description
The Firestore Data Modeling Course provides a foundation for modeling data relationships in NoSQL, while optimizing queries for performance, cost, and complexity. Determining the the optimal data model in Cloud Firestore is not an easy task because you need to anticipate your app’s UI/UX requirements in advance. Failure to consider the tradeoffs between various data models could lead to poor app performance and/or unnecessary cloud computing expenses. The goal of this course is to teach you the concepts necessary to make good decisions related to data modeling that minimize costs and maximize read performance.
Read more about the course
Topics Covered
- Core Concepts in Firestore.
- Comparisons to SQL data modeling.
- Advanced methods for reading and querying data.
- Relational data modeling concepts like one-to-one, one-to-many, and many-to-many.
- How to avoid common pitfalls and anti-patterns.
- Examples of data models for common real-world app features.
Watch Online
Watch Online Firestore Queries and Data Modeling
All Course Lessons (22)
# | Lesson Title | Duration | Access |
---|---|---|---|
1 | Resources Demo | 01:53 | |
2 | What is Firestore | 03:16 | |
3 | Firestore vs SQL | 02:18 | |
4 | Data Types | 03:10 | |
5 | Techniques | 03:44 | |
6 | Read free | 02:55 | |
7 | Query | 03:23 | |
8 | Indexes | 01:07 | |
9 | Security | 01:23 | |
10 | Cardinality free | 01:31 | |
11 | One-to-One | 02:01 | |
12 | One-to-Many | 02:20 | |
13 | Many-to-Many | 04:10 | |
14 | Duplication | 02:00 | |
15 | Aggregation | 01:28 | |
16 | Votes | 02:05 | |
17 | Role-Based Authorization | 03:25 | |
18 | Access Control List | 02:27 | |
19 | Hierarchy | 03:08 | |
20 | Follower Feed | 04:22 | |
21 | Top Five free | 11:44 | |
22 | Collection Group Queries | 01:57 |
Unlock unlimited learning
Get instant access to all 21 lessons in this course, plus thousands of other premium courses. One subscription, unlimited knowledge.
Learn more about subscriptionComments
0 commentsSimilar courses

Build 15 Augmented Reality (AR) apps with Unity & Vuforia

Build Viral Telegram Apps Course

Build a SwiftUI app with Claude AI

iOSExpert

Want to join the conversation?
Sign in to comment