Flutter is a cross-platform UI toolkit to build applications for Android, iOS and Web with one programming language and single codebase.
Using this Flutter tutorial application, you will learn following concepts of Flutter:
1. Introduction
2. Installation
i) Windows
ii) Web
iii)MacOS
3. First Application
i) How to create a new flutter project?
ii) Understand project structure
iii) Understand main.dart file
4. Architecture
5. Flutter Widgets
6. Flutter Layouts
7. Single child layout widgets
8. Multiple child layout widget