- Features of Flutter
- Developing Tools Setup MAC- For Mac OX Users
- Developing Tools Setup Windows – For Windows Users
- Architecture of Flutter Application
- Setup Android & iOS Emulator & Run Project
- Introduction to the Dart Programming Language
- Object Oriented Programming
- Data Structures and Collections in Dart
- Dart Libraries ,Dependencies and Packages and Project Construction
- Building Multi-platform Apps with Flutter SDK
- Flutter Fundamental Layouts and Container Widgets
- Material Design Widgets
- Stateful and Stateless Widgets
- Building Layouts and More Widgets
- Responsive & Adaptive User Interfaces
- Navigation, Routing & Multiple Screens
- Forms
- Handling User Input
- Responding to Gesture
- Theming and Styling
- Animations
- Models & State Management
- Flutter – IO – Read/Write to Device
- Making Restful API call with HTTP
- Saving Data with Local Persistence
- Flutter Databases
- Map Integration
- Flutter and Firebase
- Deployment & Publishing your App