Firebase Build Fundamentals
Firebase is a platform to build fast, secure, scalable, and real-time applications without managing servers. This course will teach you how to use Firebase build products and services for your mobile and web apps.
What you'll learn
Building a mobile or web application as fast as possible while it's secure and scalable is a vital part of any development team. In this course, Firebase Build Fundamentals, you'll learn how to build an app fast and confidently on Firebase. First, you'll explore two core services for almost any application: the Firestore database to manage your data and authentication to authenticate users and secure your services. Next, you'll discover storage for managing assets and cloud hosting for delivering your static website by leveraging scalable Google Cloud infrastructure. Finally, you'll learn how to extend your application using Firebase extensions or cloud functions and integrate and use them with other services and events. When you finish this course, you'll have the skills and knowledge of Firebase Build products needed to build and run an entire web or mobile app.
Table of contents
- Cloud Firestore 4m
- Understanding NoSQL Database 2m
- Firestore Data Structure 5m
- Firestore Data Types 3m
- Create a Cloud Firestore Database 3m
- Creating Collection and Documents 4m
- Connecting Firestore to App 3m
- Retrieving and Writing Data 11m
- Real-time Data Updates 6m
- Synchronization 7m
- Access Data Offline 5m
- Putting It All Together 15m
- Summary 1m
- Authentication 1m
- Enabling Firebase Authentication 6m
- Create an Account and Log In 8m
- Linking Third-party Providers to Firebase Users 6m
- Security Rules 2m
- Security Rules Language 12m
- Writing Functions in Security Rules 3m
- Structural Security Rules 9m
- Role Base Access Control 10m
- Putting It All Together 9m
- Summary 1m
- Cloud Functions 3m
- Getting Started with Functions 5m
- Write Your First Function 5m
- Deploy Functions 2m
- Call Functions via HTTP Requests 5m
- Adding Admin Sdk 3m
- Call Function via Firestore Triggers 8m
- Call Function via Authentication Triggers 4m
- Call Functions Directly 5m
- Putting It All Together 10m
- Summary 1m