technifyed

The Net Ninja via YouTube Video playlist

Flutter & Firebase App Build

Overview

Hey gang, in this series we'll build a Flutter app from scratch, using Firebase Firestore (a real-time database) and Firebase authentication.

Videos in this playlist 28

  1. Flutter & Firebase App Tutorial #1 - Introduction
  2. Flutter & Firebase App Tutorial #2 - Firebase Setup
  3. Flutter & Firebase App Tutorial #3 - Basic App Structure
  4. Flutter & Firebase App Tutorial #4 - Firebase Auth
  5. Flutter & Firebase App Tutorial #5 - Anonymous Sign In
  6. Flutter & Firebase App Tutorial #6 - Custom User Model
  7. Flutter & Firebase App Tutorial #7 - Streams
  8. Flutter & Firebase App Tutorial #8 - Provider Package
  9. Flutter & Firebase App Tutorial #9 - Signing Out
  10. Flutter & Firebase App Tutorial #10- Sign In & Register Forms
  11. Flutter & Firebase App Tutorial #11 - Toggle Between Forms
  12. Flutter & Firebase App Tutorial #12 - Register With Email & Password
  13. Flutter & Firebase App Tutorial #13 - Sign in With Email & Password
  14. Flutter & Firebase App Tutorial #14 - Text Input Decoration
  15. Flutter & Firebase App Tutorial #15 - Loading Widget
  16. Flutter & Firebase App Tutorial #16 - Firestore Database Setup
  17. Flutter & Firebase App Tutorial #17 - Firestore User Records
  18. Flutter & Firebase App Tutorial #18 - Firestore Streams
  19. Flutter & Firebase App Tutorial #19 - Brew Model
  20. Flutter & Firebase App Tutorial #20 - Listing Brew Data
  21. Flutter & Firebase App Tutorial #21- Bottom Sheets
  22. Flutter & Firebase App Tutorial #22 - Drop-downs
  23. Flutter & Firebase App Tutorial #23 - Sliders
  24. Flutter & Firebase App Tutorial #24 - User Data Model
  25. Flutter & Firebase App Tutorial #25 - Using a Stream Builder
  26. Flutter & Firebase App Tutorial #26 - Updating User Data
  27. Flutter & Firebase App Tutorial #27 - Finishing Touches
  28. Flutter & Firebase App Tutorial #28 - Testing & Wrap Up

Advantages and disadvantages

Advantages

  • Free and complete: every lecture is in the playlist, in order.
  • Watch at 1.5x, skip what you know, rewatch what you don't.
  • 737,223 views, so help and notes are easy to find.
  • Completely free.
  • Self-paced: start any time.
  • A clear syllabus (28 videos) you can see before you start.
  • Start watching right away, no sign-up.

Disadvantages

  • No certificate, deadlines or graded work.
  • Quality and depth vary: check that the playlist is finished before you start.
  • No certificate.
  • No graded assignments or feedback.
  • Recorded in 2019: tools may have changed since.

Some points apply to every course of this kind; see how we rank.

Free

  • Free: Watch on YouTube, no account needed.
  • Certificate: None. Code or take notes along to make it stick.

The Net Ninja is in Tier 3: good universities, respected companies, nonprofits and well-known teachers of our institution ranking (74/100).

Similar courses

Compare these

Harvard University · YouTube

CS50's Introduction to Databases with SQL

This is CS50’s introduction to databases using a language called SQL. Learn how to create, read, update, and delete data with relational databases, which store data in rows and columns. Learn how to model real-world entities and relationships among them using tables with appropriate types, triggers…

Free video8 videos, 11 hours

Harvard University · edX

CS50's Introduction to Computer Science

An introduction to the intellectual enterprises of computer science and the art of programming.

Free to audit12 weeks, 5 - 14 hours per week

Harvard University · edX

CS50's Introduction to Programming with Python

An introduction to programming using Python, a popular language for general-purpose programming, data science, web programming, and more.

Free to audit10 weeks, 3 - 6 hours per week

Harvard University · edX

CS50's Web Programming with Python and JavaScript

This course picks up where CS50 leaves off, diving more deeply into the design and implementation of web apps with Python, JavaScript, and SQL using frameworks like Django, React, and Bootstrap.

Free to audit12 weeks, 6 - 14 hours per week