Ok I am writing the ways that helped me in learning flutter and below that there are some resources and YouTube channels which will help you in buildingplex concepts. So you don't have to worry about anything and waste your time in searching stuffs on YouTube. So the right steps to learn any programming language as rmended by Coding masters through videos are as follows Step 1 Watch the video and understand its theory and concepts without anyputer just watch it. Step 2 Now open yourputer and write down the code if you get problems or stuck anywhere watch that video again and then write the code or write and watch to code simultaneously. Step 3 Now try to write the code without any help and put you creativity here you will get bugs take time to solve it understand why that bugs appeared if needed search for the problem on Google Stack Overflow and Github. Step 4 Practice practice and practice take challenges and solve it. Then take another challenge and solve that and repeat. Step 5(bonus) If your basics are almost strong then jump into building real world apps through flutter try any app idea and make it. Solve bugs debug it solve more bugs then debug more bugs you solve on you own the more better you will learn it. Now here is the resource Do always checkout the official documentation of flutter and their YouTube channels and webinar it helps the most Flutter Documentation s horizontal-rule Start with basic if you are still confused about flutter through the Playlist from Smartherd Dart Basics Dart Tutorial for Beginners Basics and Fundamentals for Flutter - YouTube s Flutter Basics Flutter Tutorial for Beginners using Dart Develop Android and iOS mobile app - YouTube s horizontal-rule Flutter Tutorials by Pawan Kumar (MTECHVIRAL) this was provided by Pawan Kumar himself on his twitter and LinkedIn account. I just modified and copied it here. 1. Basics Basics VSCode Extensions (Optional) Top VS Code Extensions You Don't Know s Dart Basics (Must) Learn Dart Basics in 3 Mins s Calculator App Flutter Build a Calculator App For Android & iOS | Beginners | Dart s Material Chat App Design (Optional) Flutter - Build Material Chat App | Frenzy Chat For Android & iOS | Design s Local JSON App (Must) Flutter - Build Local JSON App | Android & iOS s Fetching Data Using HTTP (Must) Flutter - Build An App To Fetch Data Online Using HTTP GET | Android & iOS s Crypto App (Must) Flutter - Build Cryptocurrency App From Scratch | Android & iOS | Bitcoin | Full tutorial s Material Drawer (Must) Flutter - Build Beautiful Material Navigation Drawer App With Routing | Android & iOS s Swipe to dismiss List (Optional) Flutter Swipe to dismiss ListView Tutorial s Bottom Sheet Tutorial Flutter BottomSheet Tutorial | Persistent & Modal Sheets | Material Design s horizontal-rule 2. Intermediate Basic Age Calculator App Flutter Build Age Calculator App with Animation s Login Page Flutter Create Beautiful Animated Login Page For Android & iOS From Scratch | Beginners s SQflite + MVP + Login Tutorial Flutter - SQFLITE (SQLITE) + MVP Architecture + Login App Tutorial s Making WhatsApp Clone UI (Must) Flutter Building a WhatsApp Clone from scratch | UI | Material Design s TicTacToe Game (Must) Flutter Building a Tic Tac Toe Game From Scratch | Crash Course | Android | iOS | s Flutter App Lifecycle (Must) Flutter App LifeCycle and Handling Orientation s Validate forms (Must) Flutter Validate Forms | Create Full Fledged Login Form s Dynamic Theming s s Routes in Flutter (Must) Routes in Flutter | Push | PushNamed | GenerateRoute | Unknown Route s Pokemon App (Must) Flutter Build a Beautiful Pokemon App | Animation | Widgets | JSON API s Game of Thrones App Flutter Game Of Thrones Flutter App Tutorial | Pilot Episode | Giveaway Flutter T-Shirt s Quiz App Tutorial Flutter Quiz App Tutorial | Premier | USA And Giveaway Update s Access Camera (Optional) Flutter Access Camera | Adding Camera Functionality to WhatsApp Clone s Real Splash Screen Tutorial Flutter 219 Real Splash Screens Tutorial s horizontal-rule 3. Intermediate Pro Intermediate DevFest App Series (Must) (Must) s s Flutter Animations s s Flutter Weekly Widgets (Must) s s Flutter With Firebase (Updated Seriesing soon) Flutter With Firebase - YouTube s Flutter Wallpaper App (Learn to deploy to stores) (Must) Flutter WallPaper App - YouTube s horizontal-rule 4. Advance basic Async Programming (Must) Flutter Advanced Async Programming | Future | Async Await s Semantic Versioning (Optional) Flutter Advanced Semantic Versioning s Dart LINQ Dart Advanced LINQ | Functional Collections | Operators s Clipping (Optional) Flutter Clipping Tutorial | Clipper | Line Clipping | Custom Design s Curve Clipping (Optional) Flutter Bezier Curve Clipping Tutorial | Clipper | Quadratic Bezier | Custom Design s Build first package Flutter Build your first pub package and upload | Implement Walkthrough s Signature App with Cutompainter Flutter Signature View And Custom Painter Implementation | Drawing App s Internet Connectivity (Must) Flutter Internet Connectivity | Stay Connected s Expandable And Sticky Headers List (Optional) s s QRCode Scanner App (Optional) s s Google Static Maps (Optional) s s Build your first Plugin Flutter Build Your First Plugin for Android & iOS | Flutter Toast s MLKit Tutorial (Optional) Flutter MLKit Tutorial For Firebase | Machine Learning | Android & iOS s Download Large Files Json PDF (Must) Flutter Advanced Download Large Files (PDF Json Image etc) With Progress % s Material Search Bar (Must) Flutter Advanced Build Beautiful Material Search App or Integrate it with Any App s Inherited Widgets & Scoped model (Must) Flutter Inherited Widget & Scoped Model Exed | Part - 1 s BloC Pattern on WhiteBoard (Must) s s Bloc Pattern Demo Flutter BloC Pattern Exed | Part - 2 s Face ID & Touch ID Flutter Face ID & Touch ID Local Auth | AndroidX | Full HD s Preventing Screenshots s s Gmail Like FAB (Optional) Flutter 219 Make New Gmail Like FloatingActionButton s horizontal-rule 5. Advance Pro StackOverflow App (Must) Flutter StackOverflow App Tutorial | Flutter Bloc | Redux s ARCore Flutter Flutter ARCore Tutorial | Sceneform | Exploring New Possibilities s ARKit Flutter Flutter ARKit Tutorial | iOS s Flutter PDF Viewer Tutorial Flutter PDF Viewer Tutorial Android & IOS | From URL & Asset s Background Fetch (Must) s s Click Pick Crop & Compress an image (Must) Flutter Background Fetch | Run code in the background Android & iOS s Flutter App Bundle (Must) (Must) Flutter Android App Bundle Step By Step Ge s Lazy Loading ListViews Flutter Lazy Loading ListViews | Load More Data On Scroll s Styling google maps Flutter Styling Google Maps For Multiple Themes | Android & iOS | Official Plugin s Widgets size and position using Render (Must) Flutter Find Widget's Size & Position Using Render s Flutter TensorFlow Lite Flutter + TensorFlow Lite | Detection | YoloV2 | SSD Tutorial s Flutter For Web & Desktop (Must) Flutter For Web Desktop Released | Getting Started Cocktail App s Flutter Windows Desktop (Must) s s Flutter Responsive Portfolio App (Must) Flutter Web Making a Responsive Portfolio App | Part 1 s Deploying to Github pages Flutter Web Deploying Portfolio App To | Peanut Tutorial | Part 2 s Flutter Library of the week (Must) Flutter Library of the week - YouTube s horizontal-rule YouTube channels to follow Flutter(Official) Flutter s Reso Coder Reso Coder s MtechViral YouTube s Techie Blossom Techie Blossom s Filled Stacks FilledStacks s Code with Andrena Code With Andrea s horizontal-rule If you have any other resources then let me know in thements I will definitely add it here. Hope this is helpful for you. Have a nice day!!! ud83dudeaud83dudeaud83dudea