Flutter Crash Course for Beginners - Build a Flutter App with Google's Flutter & Dart
925K subscribers • 6 videos on Hallway
- Recommended by 5 people: 5 in engineering communities.
- A classic. People kept recommending it from 2019 to 2026.
- May be out of date. The tools, versions or practices it shows have likely moved on.
Beginner. No background in the topic needed.
2.3M views7 years ago5 recommendations
Mobile developmentFlutter and React NativeAndroid and Jetpack ComposeiOS and SwiftUI
A comprehensive introduction to building cross-platform iOS and Android applications using Flutter and Dart.
Free Flutter Introduction for Beginners: Get Started with Flutter and learn how to build an iOS and Android app with Flutter! 🖥️ Official Website & Courses academind.com/courses/ 👨💻 Learn Flutter Today acad.link/flutter 📝 Flutter vs React Native academind.com/tutorials/react-native-vs-flutter-vs-ionic-vs-… 👋 Social Media twitter.com/maxedapps twitter.com/academind_real instagram.com/academind_real/ facebook.com/academindchannel/ 💬 Academind Community on Discord discord.gg/gxvEWGU #flutterintroduction #fluttercourse #flutterapp ---------- Content: What is Flutter Flutter's Architecture How Flutter & Dart Code Gets Compiled To Native Apps Understanding Flutter Versions Flutter macOS Setup macOS Development Environment Flutter Windows Setup Windows Development Environment Flutter & Material Design Flutter Alternatives Course Outline How To Get The Most Out Of The Course Module Introduction Creating a New Project An Overview of the Generated Files & Folders Analyzing the Default App Dart Basics More Dart Basics Building an App From Scratch Running the App on an Emulator Class Constructors & Named Arguments First Summary & Additional Syntax Building a Widget Tree Visible (Input / Output) & Invisible (Layout / Control) Widgets Adding Layout Widgets Connecting Functions & Buttons Anonymous Functions Updating Widget Data (Or: Using StatelessWidget Incorrectly) Updating Correctly with Stateful Widgets A Brief Look Under The Hood Using Private Properties Creating a New, Custom Widget First Styling & Layouting Steps Enums & Multiple Constructors Official Docs & The Widget Catalog Passing Callback Functions Around Introducing Maps Mapping Lists to Widgets final vs const Introducing "if" Statements [DART DEEP DIVE] More on "if" Statements [DART DEEP DIVE] The "null" Value Outputting Widgets Conditionally Splitting the App Into Widgets Calculating a Total Score Getters & "else-if" Resetting the Quiz Wrap Up ---------- Academind is your source for online education in the areas of web development, frontend web development, backend web development, programming, coding and data science! No matter if you are looking for a tutorial, a course, a crash course, an introduction, an online tutorial or any related video, we try our best to offer you the content you are looking for. Our topics include Angular, React, Vue, Html, CSS, JavaScript, TypeScript, Redux, Nuxt.js, RxJs, Bootstrap, Laravel, Node.js, Progressive Web Apps (PWA), Ionic, React Native, Regular ExpressiWhy it's here
5 people recommend thisWhat people say. Highly recommended as a thorough and beginner-friendly starting point for learning Flutter and Dart.
u/loicofoiin r/FlutterDev • Recommends
On “Suggestions for online courses”
u/iamkshitijin r/FlutterDev • Recommends
On “How to learn it?”
u/Sea_Inflation_7446in r/FlutterDev • Recommends
On “Newbie!!”
u/Isaka254in r/FlutterDev • Recommends
On “Best beginner resources for Flutter”
u/Isaka254in r/FlutterDev • Recommends
On “Learn Flutter”
u/Isaka254in r/FlutterDev • Recommends
On “About Flutter”
u/Elixanein r/FlutterDev • Mentions
On “Good day great flutter developers, I want to start learning flutter and due to the low specs of my laptop, I wanted to know whether I can use flutter web to learn the concept of flutter mobile app dev.”
u/7JKSin r/FlutterDev • Mentions
On “I'hv been learning Flutter/dart since a month and don't feel productive.”