16 chapters, 83 lessons
Flutter Tutorial
Free Flutter tutorial from zero to a published app: widgets, layout, navigation, state management, networking, storage, animations, responsive design, testing and release.
This Flutter course starts with installing the SDK and ends with your app in the stores. Every lesson has complete code, and examples that can run in the browser have a Run button.
You need the basics of Dart first: variables, functions, classes, null safety and async. If any of those are new, the Dart course covers them in the same step-by-step way.