Flutter Tutorial for Beginners

Flutter is a mobile UI framework developed by Google, used to make native mobile apps. To create Flutter apps we use a language called Dart, also developed by Google.

In this Flutter course, you'll learn the basics of Dart, from the ground up, and develop a Flutter app from scratch. I'll also show you how to preview your apps on an android emulator.

Access This Course


Flutter 1 for Beginners

Or access all courses by signing up for Net Ninja Pro for just $9 / month.

Course Preview


Sign up for Net Ninja Pro

Yearly Membership


  • Instant access to all courses
  • Early access to new courses
  • Access to premium & Udemy courses
  • Save over 25%!
Join Now

Get your first month half price when you use the code NINJAFLEDGLING. (monthly plan only).