Visit us today at Trovil.

Free Course

Free Flutter Course (Full Flutter Course for Beginners)

Instructor
Flutter Mapp
Rating
New Course
Enrolled
1,326 Students
Duration
37+ Hours
Free Flutter Course (Full Flutter Course for Beginners) preview
Watch Preview
Official Teaser · Preview
Free 100% OFF
Enroll Now — It's Free
30-Day Money-Back Guarantee
preview
Watch Preview
Official Teaser · Preview

Course curriculum

1 sections · 53 lessons · 37h total

Course Material
53 lessons
Intro - Free Flutter Course 💙 31:30
Chapter 1 - Developer Accounts - Free Flutter Course 💙 36:15
Chapter 2 - Setup - Free Flutter Course 💙 35:31
Chapter 3 - Introduction to Dart - Free Flutter Course 💙 46:44
Chapter 4 - Dart Control Statements and Collections - Free Flutter Course 💙 45:19
Chapter 5 - Sound Null safety in Dart - Free Flutter Course 💙 40:28
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 💙 71: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 💙 63:34
Chapter 13 - Login View - Free Flutter Course 💙 48:17
Chapter 14 - Separating App Initialization from Login and Register Screens - Free Flutter Course 💙 26:38
Chapter 15 - Setting up Git and GitHub - Free Flutter Course 💙 50:47
Chapter 16 - Email Verification View - Free Flutter Course 💙 34:12
Chapter 17 - Link Between Login and Register Views - Free Flutter Course 💙 33:17
Chapter 18 - Logout View - Free Flutter Course 💙 55:46
Chapter 19 - Go From Login to Notes View - Free Flutter Course 💙 22:58
Chapter 20 - Cleaning Up our Routes - Free Flutter Course 💙 14:34
Chapter 21 - Error Handling in Login View - Free Flutter Course 💙 25:05
Chapter 22 - Error Handling in Register View, Next Screen After Registration - Free Flutter Course 💙 28:25
Chapter 23 - Confirming Identity Before Going to Main UI - Free Flutter Course 💙 7:36
Chapter 24 - Auth Service - Free Flutter Course 💙 63:01
Chapter 25 - Migrating to Auth Service - Free Flutter Course 💙 38:20
Chapter 26 - Unit Testing our AuthService - Free Flutter Course 💙 70:01
Chapter 27 - CRUD Local Storage - Free Flutter Course 💙 107:16
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:55
Chapter 31 - Creating New Notes - Free Flutter Course 💙 35:27
Chapter 32 - Displaying Notes in Notes View - Free Flutter Course 💙 20:23
Chapter 33 - Deleting Existing Notes in Notes View - Free Flutter Course 💙 44:43
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 💙 77:24
Chapter 37 - Migrating to our Firestore Service - Free Flutter Course 💙 24:28
Chapter 38 - Sharing Notes - Free Flutter Course 💙 15:08
Chapter 39 - Introduction to Bloc - Free Flutter Course 💙 46:48
Chapter 40 - Converting our Auth Process to Bloc - Free Flutter Course 💙 66: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 💙 65:39
Chapter 43 - Loading Screens - Free Flutter Course 💙 50:09
Chapter 44 - Final Touches Before App Release - Free Flutter Course 💙 54:32
Chapter 45 - App Icons and App Name - Free Flutter Course 💙 23:32
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 💙 65:12
Chapter 51 - Localization in Flutter - Free Flutter Course 💙 98:39
Outro - Free Flutter Course 💙 5:25

Course description

Full course description coming soon.

What you'll learn

Professional skill mastery with structured, progressive lessons
Hands-on real-world projects to build your portfolio
Industry best practices used at top-tier companies
Expert-level techniques that set you apart from peers
Certificate of completion to showcase your achievement
Lifetime access with all future updates included

Requirements

No prior experience required. A computer with internet access and a willingness to learn is all you need.

Your instructor

FM
Flutter Mapp
Senior Practitioner & Educator
12+ years exp.
3 courses
1,326 students

A seasoned professional with years of hands-on industry experience. Their teaching philosophy centres on practical, no-nonsense instruction that bridges theory and real-world application.

Message Instructor

Student reviews

0 reviews
5
0
4
0
3
0
2
0
1
0

Be the first to enroll and leave a review!

Free 100% OFF
Enroll Now — It's Free
30-Day Money-Back Guarantee
This course includes:
37+ hours on-demand video
Downloadable resources & code
Mobile & desktop access
Full lifetime access
Certificate of completion
37h Content
53 Lessons
Access