App Development with Flutter

Course Instructor

Sheikh Aman

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)

Course Fee: BDT N/A only
Register Now

Need More Information?

Call Us

01404090700

Social Logo Social Logo Social Logo Social Logo Social Logo Social Logo Social Logo