Net Ninja
In this Flutter tutorial for Beginners series, I'll show you how to use Flutter (and Dart) to create Android and iOS apps from scratch. We'll learn all about widgets, packages, assets & asynchronous code to create a World Time app, as well as 2 other mini apps to put your Flutter skills to good use!
Flutter Tutorial for Beginners #1 - Intro & Setup
Net Ninja
Flutter Tutorial for Beginners #2 - Flutter Overview
Net Ninja
New Flutter Masterclass Course!
Net Ninja
Flutter Tutorial for Beginners #3 - Dart Primer
Net Ninja
Flutter Tutorial for Beginners #4 - Creating a Flutter App in Android Studio
Net Ninja
Flutter Tutorial for Beginners #5 - Scaffold & AppBar Widgets
Net Ninja
Flutter Tutorial for Beginners #6 - Colours & Fonts
Net Ninja
Flutter Tutorial for Beginners #7 - Stateless Widgets & Hot Reload
Net Ninja
Flutter Tutorial for Beginners #8 - Images & Assets
Net Ninja
Flutter Tutorial for Beginners #9 - Buttons & Icons
Net Ninja
Flutter Tutorial for Beginners #10 - Containers & Padding
Net Ninja
Flutter Tutorial for Beginners #11 - Rows
Net Ninja
Flutter Tutorial for Beginners #12 - Columns
Net Ninja
Flutter Tutorial for Beginners #13 - Flutter Outline & Shortcuts
Net Ninja
Flutter Tutorial for Beginners #14 - Expanded Widgets
Net Ninja
Flutter Tutorial for Beginners #15 - Ninja ID Project
Net Ninja
Flutter Tutorial for Beginners #16 - Stateful Widgets
Net Ninja
Flutter Tutorial for Beginners #17 - Lists of Data
Net Ninja
Flutter Tutorial for Beginners #18 - Custom Classes
Net Ninja
Flutter Tutorial for Beginners #19 - Cards
Net Ninja
Flutter Tutorial for Beginners #20 - Extracting Widgets
Net Ninja
Flutter Tutorial for Beginners #21 - Functions as Parameters
Net Ninja
Flutter Tutorial for Beginners #22 - Starting the World Time App
Net Ninja
Flutter Tutorial for Beginners #23 - Maps & Routing
Net Ninja
Flutter Tutorial for Beginners #24 - Widget Lifecycle
Net Ninja
Flutter Tutorial for Beginners #25 - Asynchronous Code
Net Ninja
Flutter Tutorial for Beginners #26 - Flutter Packages (http)
Net Ninja
Flutter Tutorial for Beginners #27 - World Time API
Net Ninja
Flutter Tutorial for Beginners #28 - WorldTime Custom Class
Net Ninja
Flutter Tutorial for Beginners #29 - Error Handling
Net Ninja
Flutter Tutorial for Beginners #30 - Passing Route Data
Net Ninja
Flutter Tutorial for Beginners #31 - Formatting & Showing Dates
Net Ninja
Flutter Tutorial for Beginners #32 - Loaders / Spinners
Net Ninja
Flutter Tutorial for Beginners #33 -Ternary Operators
Net Ninja
Flutter Tutorial for Beginners #34 - List View Builder
Net Ninja
Flutter Tutorial for Beginners #35 - Updating the Time
Net Ninja