A free, interactive Flutter course that starts from zero. Write real apps in Dart and run them on a phone screen beside the editor, with Hot reload, AI hints and a certificate per section.
- Build screens from widgets that fit any phone
- Make apps answer taps and input with StatefulWidget and setState
- Share state between screens with Provider and Riverpod
- Load JSON from a server with async, await and FutureBuilder