YoVDO

Flutter: Part 10 Firebase Cloud Firestore

Offered By: LinkedIn Learning

Tags

Flutter Courses Mobile Development Courses Android Development Courses iOS Development Courses Dart Courses User Authentication Courses Data Storage Courses

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 Apps
University 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