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

Recorded
52 Lessons

Runtime
3hr 44m

Launch Club Pro
Get AccessLessons
Course Introduction
🖥️  Overview
🖥️  Installing Flutter and VSCode
🖥️  My Flutter VSCode Extensions
Dart Crash Course
🖥️  DartPad
🖥️  Variables
🖥️  Explicit vs Dynamic Typing
🖥️  Strings
🖥️  Numbers
🖥️  Booleans and Null
🖥️  Lists
🖥️  Sets
🖥️  Maps
🖥️  Operators
🖥️  Functions
🖥️  Flow Control
🖥️  Loops
🖥️  Classes and Constructors
Widgets and Layout
🖥️  Creating Your First Flutter Project
🖥️  Folder and File Structure
🖥️  Running Our App - Hot Reload & Hot Restart
🖥️  What Are Widgets?
📝  More Widgets
Counter App - Understanding Basic State Management
🖥️  Breaking It Down
🖥️  Building The App
Contact Card App
📝  Project Overview
📝  Source Code
🖥️  Project Setup
🖥️  Home Screen
🖥️  Gradient Background
🖥️  Card and Container Widgets
🖥️  Circle Avatar
🖥️  Row, Icon, and Text Widgets
🖥️  Reusable Widgets - InfoRow
🖥️  URL Launcher Package
🖥️  Launching URLs
Build a Photos App with Unsplash API
🖥️  Project Overview
📝  Source Code
🖥️  What is an API?
🖥️  Unsplash API Key
🖥️  Project Setup
🖥️  Photo Model
🖥️  User Model
🖥️  Repository Pattern
🖥️  Photos Repository
🖥️  Photos Screen
🖥️  Photo Card
🖥️  Basic Navigation
🖥️  Photo Viewer Screen
🖥️  What is Bloc?
🖥️  Photos Bloc Explained
🖥️  Photos State and Photos Event
🖥️  Photo Bloc
🖥️  BlocProvider and BlocBuilder
🖥️  Error Handling and Failure Model
🖥️  Adding Pagination
🖥️  Snackbars
Wrap Up
📝  Conclusion

Join Our Free Trial
Get started today before this once in a lifetime opportunity expires.