Skip to content
Permalink
Branch: master
Find file Copy path
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
56 lines (36 sloc) 2.04 KB
lastmod title description weight type tags
2019-06-21 10:23:30 -0900
Flutter Firebase - The Full Course
Build a full-stack Flutter app with Firebase from scratch.
0
courses
flutter
dart
firebase
firestore

{{< vimeo 336110393 >}}

Flutter Firebase - The Full Course will take you from zero to a complex production-ready iOS or Android app using real-world cloud infrastructure.

{{< figure src="/img/testimonial/flutter-testimonial.png" >}}

🏗️ What will I build?

This is a project-based course that will teach you how to build a multiple choice quiz app, inspired by apps like Duolingo and QuizUp. The app implements user authentication, tracks quiz progress in Firestore, runs animations, and shares data between screens.

A quiz was chosen because it provides a moderate amount of complexity with plenty of variety between learning concepts. My mission is to teach non-trivial concepts without getting bogged down into repetitive or boring tasks.

{{< figure src="/courses/flutter-firebase/img/app-screens-trans.png" caption="Screenshots from the demo app" >}}

🍩 What will I Learn?

  • Installation and Setup
  • VS Code Pro Tips for Flutter
  • Basic usage of over 20 built-in Flutter Widgets
  • Platform Checking
  • Layout and Scrolling
  • Navigation
  • Themes
  • State Management and Async Data Flow
  • Firebase Auth, Firestore, Analytics, and Performance
  • Releasing to Google Play and the Apple App Store
  • And more...

🤔 Is this Course Right for Me?

This course is intermediate level and designed to help you become productive at building full-stack Flutter apps. It assumes you have at least basic knowledge of programming, ideally in a language similar to JavaScript, C#, or Java. It is fast-paced and similar to my style on YouTube, but far more in-depth and comprehensive.

🏎️ Test Drive

You can download the app we're building on Google Play or the App Store, so give it a test drive before you enroll.

{{< partial "app-links" >}}

You can’t perform that action at this time.