Flutter Masterclass

This is a Net Ninja Pro Exclusive Course.

Flutter is a fantastic framework for creating cross-platform applications (mobile, desktop & web), using the Dart programming language.

In this Flutter Masterclass course, you'll learn how to make Flutter applications from scratch, including how to make custom themes, manage global state, add animations and how to integrate an app with a database.

Check out the course preview at the bottom of the page.

Get Instant Access to This Course


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



What You'll Learn...


  Flutter Basics
Available in days
days after you enroll
  Layout, UI & Theming
Available in days
days after you enroll
  Data Models
Available in days
days after you enroll
  User Input
Available in days
days after you enroll
  Routes & Screens
Available in days
days after you enroll
  Using Global State
Available in days
days after you enroll
  Adding a (Firestore) Database
Available in days
days after you enroll
  Adding Animations
Available in days
days after you enroll
  Bonus: Forms in Flutter (crash course)
Available in days
days after you enroll
  Bonus: Riverpod Crash Course
Available in days
days after you enroll
  Bonus: Flutter with Firebase Auth
Available in days
days after you enroll
  Bonus: Dart Crash Course
Available in days
days after you enroll

Sign up for Net Ninja Pro

Yearly Membership

$79/yr

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

Course Preview