Sheikh Aman is an experienced Flutter Developer at One Sky IT, one of the leading companies in IT Training in Bangladesh. With a strong foundation in Flutter, Dart, REST APIs, OOP, and Node.js, he has become a go-to mentor for aspiring mobile developers, equipping them with the skills to build production-ready mobile applications using Flutter.
Flutter Course Outline (16 Classes / 32 Hours)
Dart
Language:
1.Variable
and Assignments
2. Control Flow
3. Dart Functions
4. OOP in Dart
5. Data Structure – List, Map, Set
6. Async Dart – async/await, Future
7. Null Safety
8. Enum
Flutter UI Design:
1. Widgets – Stateless & Stateful
2. Widget Tree & Types
3. Asset, Image, Icon
4.
Theme & Styling (+ Dark Mode)
5. Layout Widgets
6. Material Widgets
7. AlertDialog
8. Responsive Layout
9. Scrollables – ListView, GridView, Custom
10. Custom Widgets
User
Inputs:
1. GestureDetector
2. Dismissible Widget
3. Form & FormField
4. Radio Button & Dropdown
5. TextFormField with Validation
Animations:
1.
Implicit & Explicit Animation
2. Hero Animation
3. Staggered Animation
4. Lottie Animations
Routing
& Navigation:
1. Named
Routing
2. On-the-Fly Routing
3. Argument Passing
4. Navigation Animation
5. BottomNavigationBar & TabBarView
State
Management
1.
StatefulWidget Lifecycle
2. GlobalKeys
3. Provider, ChangeNotifier, Consumer
4. Intro to GetX
Local
Persistence
1. Shared
Preferences
2. SQLite Database
Networking
1. HTTP
Package
2. JSON Serialization
3. Dio (optional)
4. Error Handling
Native
Features
1. Camera
& Storage
2. Maps & Location
3. Geocoding
4. Permission Handling
AI-Powered Problem
Solving
1. Generate UI
widgets and fix bugs
2. Debug errors and
get instant code explanations
3. Use AI during live
project coding
4. Know when and how
to trust AI suggestions
Firebase
1.
Authentication
2. Firestore
3. Firebase Storage
4. Push Notifications
5. Text Recognition (ML Kit)
6. Firebase Rules & Google Sign-In
(Optional)
Live
Projects
1.
E-Commerce App (User/Admin) / Chat App / Expense Tracker App / Recipe App / Qr
Code Generator & Scanner / News App
2. Visiting Card Scanner App (ML +
SQLite)
3. Weather App (REST API)