Computer Courses
Flutter Tutorial for Beginners (Net Ninja)
Sikhami InstituteEnglish

Free
Join for free- 36 video lectures (5h 50m)
- Certificate of completion
- Ask the teacher your doubts
- Watch on the web and in the Android app
About this course
Build cross-platform mobile apps with Flutter and Dart. The Net Ninja starts with widgets and layouts and finishes a world-time app that fetches live data. Who it's for: beginners who want one codebase for Android and iOS apps. These are the free, official videos of the "Flutter Tutorial for Beginners" playlist from the Net Ninja YouTube channel (youtube.com/@netninja). All videos belong to Net Ninja; Sikhami is not affiliated with Net Ninja and simply arranges the public playlist into a course, so you can learn one lesson at a time and keep track of your progress.
What you will learn
• Installing Flutter and creating an app in Android Studio • Widgets, images, assets, buttons and icons • Rows, columns, containers and layout • Stateful widgets and lists of data • Packages, HTTP requests and async code • Routes, passing data between screens and a world-time app
Course content
1 section · 36 lectures · 5h 50m
1. Flutter Tutorial for Beginners
- Flutter Tutorial for Beginners #1 - Intro & Setup12m
- Flutter Tutorial for Beginners #2 - Flutter Overview4m
- New Flutter Masterclass Course!3m
- Flutter Tutorial for Beginners #3 - Dart Primer27m
- Flutter Tutorial for Beginners #4 - Creating a Flutter App in Android Studio13m
- Flutter Tutorial for Beginners #5 - Scaffold & AppBar Widgets8m
- Flutter Tutorial for Beginners #6 - Colours & Fonts10m
- Flutter Tutorial for Beginners #7 - Stateless Widgets & Hot Reload8m
- Flutter Tutorial for Beginners #8 - Images & Assets6m
- Flutter Tutorial for Beginners #9 - Buttons & Icons7m
- Flutter Tutorial for Beginners #10 - Containers & Padding7m
- Flutter Tutorial for Beginners #11 - Rows8m
- Flutter Tutorial for Beginners #12 - Columns6m
- Flutter Tutorial for Beginners #13 - Flutter Outline & Shortcuts5m
- Flutter Tutorial for Beginners #14 - Expanded Widgets7m
- Flutter Tutorial for Beginners #15 - Ninja ID Project20m
- Flutter Tutorial for Beginners #16 - Stateful Widgets10m
- Flutter Tutorial for Beginners #17 - Lists of Data8m
- Flutter Tutorial for Beginners #18 - Custom Classes9m
- Flutter Tutorial for Beginners #19 - Cards8m
- Flutter Tutorial for Beginners #20 - Extracting Widgets8m
- Flutter Tutorial for Beginners #21 - Functions as Parameters4m
- Flutter Tutorial for Beginners #22 - Starting the World Time App9m
- Flutter Tutorial for Beginners #23 - Maps & Routing12m
- Flutter Tutorial for Beginners #24 - Widget Lifecycle8m
- Flutter Tutorial for Beginners #25 - Asynchronous Code11m
- Flutter Tutorial for Beginners #26 - Flutter Packages (http)9m
- Flutter Tutorial for Beginners #27 - World Time API9m
- Flutter Tutorial for Beginners #28 - WorldTime Custom Class17m
- Flutter Tutorial for Beginners #29 - Error Handling5m
- Flutter Tutorial for Beginners #30 - Passing Route Data6m
- Flutter Tutorial for Beginners #31 - Formatting & Showing Dates7m
- Flutter Tutorial for Beginners #32 - Loaders / Spinners5m
- Flutter Tutorial for Beginners #33 -Ternary Operators14m
- Flutter Tutorial for Beginners #34 - List View Builder9m
- Flutter Tutorial for Beginners #35 - Updating the Time13m