Firestore Queries and Data Modeling
1h 5m 47s
English
Paid
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
Join premium to watch
Go to premium
# | Title | Duration |
---|---|---|
1 | Resources | 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 |
Comments
0 commentsSimilar courses

iOS Dev Tooling
Sources: Essential Developer (essentialdeveloper.com)
This course covers the key aspects of tools and processes used in the professional development of iOS applications. You will learn how to effectively...
16 hours 46 minutes 25 seconds

Build a SwiftUI app with Claude AI
Sources: designcode.io
This comprehensive course on SwiftUI combines modern capabilities of artificial intelligence with practical development. You will go through the entire...
9 hours 5 minutes 44 seconds

Motion-Primitives Pro
Sources: Julien Thibeaut
Motion-Primitives Pro is an advanced library designed to simplify the animation workflow and create beautiful, interactive web interfaces.

Build your AI startup in hours using our customizable demo apps | AnotherWrapper
Sources: Fekri
Create your AI startup quickly and efficiently using AnotherWrapper's customizable demo apps. Our all-in-one Next.js AI starter kit includes everything you...

Mobile System Design
Sources: Tjeerd in ’t Veen
Stop getting stuck in a difficult codebase that's hard to modify. Learn how to keep a growing codebase nimble and easily adjustable so that you can focus on...
Want to join the conversation?
Sign in to comment