Flutter: Part 10 Firebase Cloud Firestore
Offered By: LinkedIn Learning
Course Description
Overview
Learn how to build and deploy interactive Flutter apps for iOS and Android with Google Firebase.
Syllabus
1. Flutter and Firebase Cloud Firestore: Flash Chat Project
- Flash chat: A lightning fast messaging app
- Named routes challenge
- Dart static modifier
- Refactor routes with the static const
- Flutter hero animations
- Custom Flutter animations with the animation controller
- Dart mixins
- Prepackaged Flutter animations
- Code refactoring challenge
- Creating a new Firebase project
- Android Firebase project setup
- iOS Firebase project setup
- Firebase Flutter packages setup (iOS and Android)
- Registering users with Firebase using FirebaseAuth
- Authenticating users with FirebaseAuth
- Showing a spinner while the user waits
- Saving data into Cloud Firestore
- Listening for data from Firebase using streams
- Dart streams
- Stream widgets using the StreamBuilder
- The Flutter ListView
- A different UI for different senders
- Cloud Firestore security rules
Taught by
Angela Yu and London App Brewery
Related Courses
Creative, Serious and Playful Science of Android AppsUniversity of Illinois at Urbana-Champaign via Coursera Pattern-Oriented Software Architectures: Programming Mobile Services for Android Handheld Systems
Vanderbilt University via Coursera Android. Programación de Aplicaciones
MirÃadax Programming Mobile Applications for Android Handheld Systems: Part 1
University of Maryland, College Park via Coursera Begin Programming: Build Your First Mobile Game
University of Reading via FutureLearn