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. 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