Course Hive
Courses
Summaries
Continue with Google
or

Mastering Flutter: A Comprehensive Free Course

Master Flutter with Ease: A Free Comprehensive Course by Vandad Nahavandipoor – From Basics to Advanced Techniques

5.0 (17)
132 learners

What you'll learn

Learn to set up and configure developer accounts for Flutter app development
Gain proficiency in writing and implementing Dart language constructs
Master the process of setting up and deploying apps for both iOS and Android platforms
Develop skills in handling authentication and backend integration using Firebase

This course includes

  • 37 hours of video
  • Certificate of completion
  • Access on mobile and TV

Course content

1 modules • 53 lessons • 37 hours of video

Mastering Flutter: A Comprehensive Free Course
53 lessons • 37 hours
  • Intro - Free Flutter Course 💙31:30
  • Chapter 1 - Developer Accounts - Free Flutter Course 💙36:15
  • Chapter 2 - Setup - Free Flutter Course 💙35:30
  • Chapter 3 - Introduction to Dart - Free Flutter Course 💙46:44
  • Chapter 4 - Dart Control Statements and Collections - Free Flutter Course 💙45:18
  • Chapter 5 - Sound Null safety in Dart - Free Flutter Course 💙40:27
  • Chapter 6 - Dart Enumerations, Classes and Objects - Free Flutter Course 💙51:25
  • Chapter 7 - Advanced Dart - Free Flutter Course 💙42:05
  • Chapter 8 - Project Setup - Free Flutter Course 💙47:49
  • Chapter 9 - iOS App Setup - Free Flutter Course 💙01:11:03
  • Chapter 10 - Android App Setup - Free Flutter Course 💙31:59
  • Chapter 11 - Firebase Backend Setup - Free Flutter Course 💙29:49
  • Chapter 12 - Basic Registration Screen - Free Flutter Course 💙01:03:34
  • Chapter 13 - Login View - Free Flutter Course 💙48:17
  • Chapter 14 - Separating App Initialization from Login and Register Screens - Free Flutter Course 💙26:37
  • Chapter 15 - Setting up Git and GitHub - Free Flutter Course 💙50:46
  • Chapter 16 - Email Verification View - Free Flutter Course 💙34:11
  • Chapter 17 - Link Between Login and Register Views - Free Flutter Course 💙33:16
  • Chapter 18 - Logout View - Free Flutter Course 💙55:46
  • Chapter 19 - Go From Login to Notes View - Free Flutter Course 💙22:57
  • Chapter 20 - Cleaning Up our Routes - Free Flutter Course 💙14:34
  • Chapter 21 - Error Handling in Login View - Free Flutter Course 💙25:04
  • Chapter 22 - Error Handling in Register View, Next Screen After Registration - Free Flutter Course 💙28:24
  • Chapter 23 - Confirming Identity Before Going to Main UI - Free Flutter Course 💙07:36
  • Chapter 24 - Auth Service - Free Flutter Course 💙01:03:01
  • Chapter 25 - Migrating to Auth Service - Free Flutter Course 💙38:19
  • Chapter 26 - Unit Testing our AuthService - Free Flutter Course 💙01:10:01
  • Chapter 27 - CRUD Local Storage - Free Flutter Course 💙01:47:15
  • Chapter 28 - Working with Streams in Notes Service - Free Flutter Course 💙33:36
  • Chapter 29 - Preparing Notes View to Read All Notes - Free Flutter Course 💙34:49
  • Chapter 30 - Preparing to Create New Notes - Free Flutter Course 💙20:54
  • Chapter 31 - Creating New Notes - Free Flutter Course 💙35:27
  • Chapter 32 - Displaying Notes in Notes View - Free Flutter Course 💙20:22
  • Chapter 33 - Deleting Existing Notes in Notes View - Free Flutter Course 💙44:42
  • Chapter 34 - Updating Existing Notes - Free Flutter Course 💙33:26
  • Chapter 35 - Protecting NotesService with Current User - Free Flutter Course 💙26:32
  • Chapter 36 - Writing Notes to Cloud Firestore - Free Flutter Course 💙01:17:24
  • Chapter 37 - Migrating to our Firestore Service - Free Flutter Course 💙24:28
  • Chapter 38 - Sharing Notes - Free Flutter Course 💙15:07
  • Chapter 39 - Introduction to Bloc - Free Flutter Course 💙46:48
  • Chapter 40 - Converting our Auth Process to Bloc - Free Flutter Course 💙01:06:47
  • Chapter 41 - Handling Auth Bloc Exceptions During Login - Free Flutter Course 💙21:28
  • Chapter 42 - Moving to Bloc for Routing and Dialogs - Free Flutter Course 💙01:05:38
  • Chapter 43 - Loading Screens - Free Flutter Course 💙50:08
  • Chapter 44 - Final Touches Before App Release - Free Flutter Course 💙54:32
  • Chapter 45 - App Icons and App Name - Free Flutter Course 💙23:31
  • Chapter 46 - Splash Screen - Free Flutter Course 💙50:24
  • Chapter 47 - Sending our iOS app to App Store Connect - Free Flutter Course 💙58:46
  • Chapter 48 - Releasing our iOS App - Free Flutter Course 💙24:48
  • Chapter 49 - Fixing Firebase Security Rules and Resubmitting the iOS App - Free Flutter Course 💙29:36
  • Chapter 50 - Releasing our Android App - Free Flutter Course 💙01:05:12
  • Chapter 51 - Localization in Flutter - Free Flutter Course 💙01:38:39
  • Outro - Free Flutter Course 💙05:24

You may also be interested in

FAQs

Suggest a Youtube Course

Our catalog is built based on the recommendations and interests of students like you.

Course Hive
Download now and unlock unlimited audiobooks — 100% free
Explore Now