Personal Recommendation / Opinion Find the detailed version of this roadmap Alternative Option - Pick this or purple along with resources and other roadmaps Order in roadmap not strict (Learn anytime) I wouldn't recommend Flutter Dart Pad Variables Built-in Types Learn the Basics of Dart Flutter CLI https : // roadmap.sh Setup Development Environment Widgets Android Studio IntelliJ Idea Dependency Injection Design Patterns SOLID Principles Images Other File Types Working with Assets pub.dev Package Manager flutter pub / dart pub Shared Preferences Firebase Stateless Widgets Stateful Widgets Styled Widgets Material Widgets Cupertino Widgets Git Repo Hosting Services GitHub JSON Serialize / Deserialize Working with APIs Storage Core Libraries Authentication Advanced Dart Storage Firestore Push Notifications Remote Config Velocity X Flutter BLoC BLoC Streams Futures Provider State Management Get X Redux Version Control Systems SQLite Control Flow Statements Design Principles Fonts OOP Operators IDEs VS Code Functions Unit Testing Curved Animation Animations Web Sockets GraphQL RESTful APIs Lists Collections Lambdas Functional Programming Isolates Async / Await Animation Controller Animated Builder Animated Widget Widget Testing Integration Testing TDD Testing Hero Opacity Flutter Inspector Flutter Outline Memory Allocation Render Objects BDD RxDart Reactive Programming Dev Tools Fast Lane CI / CD Flutter Internals Codemagic 3 Trees Bitrise Immutability GitHub Actions Firebase App Dist Firebase Analytics Google Analytics Guidelines & Protocols App Store Deployment Playstore Segment Mix Panel Analytics Keep Learning