Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Coddy

Flutter App Developer

via Coddy Path

Overview

Learn Dart, then build Flutter apps that run on a phone screen beside your code: layouts, navigation, state, data and four complete apps.

Syllabus

  1. Learn Dart — Variables, types, conditions, loops, functions, lists, maps and error handling.
  2. Learn Dart — Classes, objects, constructors, inheritance and mixins: what every Flutter widget is made of.
  3. Learn Flutter App Development — Widgets, text, rows and columns, then buttons, text fields, switches and setState. Ends with a tip calculator.
  4. Learn Flutter App Development — Lists, cards, grids, moving between screens, tabs, and layouts that fit any phone, with themes and dark mode.
  5. Learn Flutter App Development — Lifting state up, Provider and Riverpod, and when to use which. Ends with a shopping cart shared by two screens.
  6. Learn Flutter App Development — Futures, async and await, FutureBuilder, JSON into Dart classes, pull to refresh, and dates and prices with intl.
  7. Learn Flutter App Development — A to-do list, a quiz, a store with a cart and a habit tracker, each built step by step.
  8. Learn Linux and the Command Line — The command line, then Git: commits, branches, merges and fixing mistakes.

Courses

Reviews

Start your review of Flutter App Developer

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.