Flutter Firebase - The Full Course

1h 48m 32s
English
Paid

Course description

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 (Sign in with Google or Apple), 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.

Watch Online

This is a demo lesson (10:00 remaining)

You can watch up to 10 minutes for free. Subscribe to unlock all 35 lessons in this course and access 10,000+ hours of premium content across all courses.

View Pricing

Watch Online Flutter Firebase - The Full Course

0:00
/
#1: Flutter Explained in 100 Seconds

All Course Lessons (35)

#Lesson TitleDurationAccess
1
Flutter Explained in 100 Seconds Demo
02:10
2
Resources
01:23
3
Installation and Setup
03:20
4
Flutter Create
03:06
5
Editor Tricks
03:34
6
Dev Tools
01:19
7
Flutter Basics Tutorial
12:09
8
Async Widgets
01:45
9
Provider
02:18
10
App Tour
01:38
11
Firebase setup
04:31
12
Project Organization
02:12
13
Routing
03:32
14
Themes
02:14
15
Google Fonts
00:44
16
Bottom Navigation Bar
01:51
17
Auth Stream
03:19
18
Login Screen
03:54
19
Google Sign In
01:47
20
Database Model
03:00
21
JSON Serializable
03:21
22
Basic Data Fetching
02:55
23
Relational Data Fetching
01:42
24
Write to Firestore
01:47
25
Topics Grid
03:13
26
Hero Animation
04:09
27
Stream Provider
02:16
28
Dynamic Drawer
03:59
29
User Profile
01:33
30
Animated Progress Bar
04:00
31
State Management with Provider
04:09
32
Dynamic Screens
03:48
33
Bottom Sheet
03:12
34
Google Play
04:25
35
Apple App Store
04:17

Unlock unlimited learning

Get instant access to all 34 lessons in this course, plus thousands of other premium courses. One subscription, unlimited knowledge.

Learn more about subscription

Comments

0 comments

Want to join the conversation?

Sign in to comment

Similar courses

Flutter Masterclass

Flutter Masterclass

Sources: Net Ninja
Flutter is a remarkable framework for creating cross-platform applications (mobile, desktop, and web) using the Dart programming language.
14 hours 56 minutes 50 seconds
The Best Flutter Course On The Internet

The Best Flutter Course On The Internet

Sources: Robert Brunhage, Tadas Petra
Create anything you want with Flutter. Master Flutter with the support of two experienced Google Developer experts. This course will provide you with the...
1 hour 5 minutes 10 seconds
Flutter, TDD, Clean Architecture, SOLID e Design Patterns

Flutter, TDD, Clean Architecture, SOLID e Design Patterns

Sources: udemy
Nesse curso irei demonstrar na prática como criar um aplicativo com Flutter seguindo as melhores metodologias do mercado. Se você está cansado de cursos básicos
39 hours 23 minutes 38 seconds
Flutter In Production

Flutter In Production

Sources: Code With Andrea
Study flavors, environments, error monitoring, analytics, release management, CI/CD, and prepare your Flutter apps for publishing in the stores...
19 minutes 8 seconds
Dart 101

Dart 101

Sources: fireship.io
This course provides a tour of Dart and teaches essential concepts for Flutter developers. Here’s what you’ll get out of it…
46 minutes 8 seconds