Flutter For Beginners Course

New to Flutter and don’t know where to start? This is the course for you.

Prerequisites

  • Have a computer with an internet connection and web browser
video_icon
Recorded
43 Lessons
clock_icon
Runtime
3hr 13m

launch_club_logo

Launch Club Pro

 

✅  Unlimited access to all existing and future courses

✅  Join our private Discord server

✅  Access to all source code

✅  Learn at your own pace

Get Access

Lessons

Course Introduction


🖥️  Overview
1:01
🖥️  Installing Flutter and VSCode
0:45
🖥️  My Flutter VSCode Extensions
7:52

Dart Crash Course


🖥️  DartPad
0:37
🖥️  Variables
1:27
🖥️  Explicit vs Dynamic Typing
1:36
🖥️  Strings
11:49
🖥️  Numbers
8:20
🖥️  Booleans and Null
2:22
🖥️  Lists
6:18
🖥️  Sets
3:53
🖥️  Maps
5:53
🖥️  Operators
6:00
🖥️  Functions
7:33
🖥️  Flow Control
4:50
🖥️  Loops
2:38
🖥️  Classes and Constructors
3:04

Widgets and Layout


🖥️  Creating Our First Project
0:40
🖥️  Important Files
1:51
🖥️  Running Our App
3:04
🖥️  What Are Widgets?
5:54
📝  More Widgets

Counter App - Understanding Basic State Management


🖥️  Breaking It Down
2:08
🖥️  Building The App
5:15

Build a Photos App with Unsplash API


🖥️  Project Overview
1:18
📝  Source Code
🖥️  What is an API?
1:28
🖥️  Unsplash API Key
1:13
🖥️  Project Setup
2:21
🖥️  Photo Model
6:27
🖥️  User Model
4:33
🖥️  Repository Pattern
1:44
🖥️  Photos Repository
11:08
🖥️  Photos Screen
9:25
🖥️  Photo Card
3:35
🖥️  Basic Navigation
3:14
🖥️  Photo Viewer Screen
13:26
🖥️  What is Bloc?
2:10
🖥️  Photos Bloc Explained
2:22
🖥️  Photos State and Photos Event
7:40
🖥️  Photo Bloc
4:06
🖥️  BlocProvider and BlocBuilder
7:02
🖥️  Error Handling and Failure Model
4:09
🖥️  Adding Pagination
7:27
🖥️  Snackbars
3:10

Wrap Up


📝  Conclusion
launch_club_logo
Get Access