ব্যাচ শুরু
রবিবার ২৯ মার্চ
২৯ মার্চ
লাইভ ক্লাস
রাত ১০:০০- ১১:৩০ (বৃহ,রবি,মঙ্গল)
সাপোর্ট ক্লাস
ভর্তি চলছে
১৭তম ব্যাচে
কোর্স করার আগে ডেমো ক্লাস করে দেখুন
প্রত্যেকটা সেকশনের কান্ট্রির বেস্ট ইন্সট্রাক্টরদের লাইভ ক্লাস কেমন হয়, দেখে নিন


State Management


Ins and Outs about DSA with Dart
Zero থেকে Flutter Expert: Mobile App Development Career Guide
৫ এপ্রিল
রাত ৯:০০টা
কারিকুলাম
২১ মডিউল
৬৩ লাইভ ক্লাস
স্ট্রং ফাউন্ডেশন | ডার্ট প্রোগ্রামিং এ হাতেখড়ি (Module 1-2)
ক্লাস নিবেনঃ
Momshad Dinury
সপ্তাহ
১
Dart Foundations & The Concept of Null
1 recorded video
3 live class
1 Quiz
1 Assignment
1 Test
Goal: Dart language setup করা এবং programming fundamentals বোঝা।
Live Class 1: Hello Dart, Variables & Nullability
Environment setup, variables (var, final, const), and built-in types | The Null Concept: Nullable (?) vs. non-nullable types.
Live Class 2: Operators & String Manipulation
Arithmetic, relational, logical, and null-aware operators (??, ??=, ?.) | String interpolation and multi-line strings.
Live Class 3: Control Flow
if, else if, switch statements, and pattern matching. | Looping with for, while, and do-while.
সপ্তাহ
২
Version Control Basics & Core Collections
3 live class
1 Quiz
Goal: Program logic control করা এবং reusable code structure তৈরি করা।
Live Class 1: Git Fundamentals
Local version control: init, status, add, commit, log. | Connecting to GitHub and understanding .gitignore.
Live Class 2: Core Collections - Lists & Sets
Creating, adding, removing, and iterating through Lists and Sets.
Live Class 3: Maps & Project 1 Kickoff
Key-value pairs, collection if/for, and spread operators.
Project 1 Assigned: CLI Student Grader. (Students push their first commit).
ডার্ট অবজেক্ট ওরিয়েন্টেড প্রোগ্রামিং | Giit & GItHub (Module 3-4)
ক্লাস নিবেনঃ
Momshad Dinury
সপ্তাহ
৩
Functions & OOP Fundamentals
3 live class
1 Quiz
Live Class 1: Functions & Lambdas
Defining functions, parameters (Positional/Named, Required/Optional). | Arrow syntax (=>) and anonymous functions.
Live Class 2: Classes, Objects & Constructors
Translating real-world concepts to Objects and Classes. | Default, parameterized, and named constructors.
Live Class 3: Inheritance & Polymorphism (Updated Title)
Extending classes and the super keyword. | Method overriding and the @override annotation. | Polymorphism in action: How to treat different derived objects as their base class (e.g., looping through a List of Enemy objects where some are Orcs and some are Goblins).
Project 1 Due: Submitted via GitHub link.
সপ্তাহ
৪
Advanced Architecture & Version Control
3 live class
1 Quiz
Live Class 1: Abstraction & Interfaces
Abstract classes and implicit interfaces (implements).
Live Class 2: Mixins, Extensions & Enums
Code reuse with Mixins. | Extension Methods and Enhanced Enums.
Live Class 3: Git Branching & Project 2 Kickoff
Git Skill-Up: git branch, git checkout, and opening a basic Pull Request.
Project 2 Assigned: CLI RPG Inventory System. (Requires branching for new features).
ফ্লাটার এর ইন্স এন্ড আউটস | এখান থেকেই শুরু হবে DSA & Problem Solving, সপ্তাহে ১ দিন করে এক্সট্রা ক্লাস হবে DSA এর উপরে (Module 5-8)
ক্লাস নিবেনঃ
Momshad Dinury
সপ্তাহ
৫
Flutter Fundamentals & UI Basics
3 live class
1 Quiz
Goal: Flutter architecture, basic widgets & responsive UI
Live Class 1: Flutter Fundamentals & Architecture
Flutter architecture (framework layers) | Stateless vs Stateful Widgets| AI Integration overview (ChatGPT Vision, Gemini Vision, APIs) | Future apps & AI use cases
Live Class 2: Basic Widgets & Layout System
Scaffold, AppBar, Drawer, FAB | Row, Column, Stack, Positioned | Container (padding, margin, decoration) | Align, Center, Expanded, Flex
Live Class 3: UI Styling & Responsive Design
Text styling (font, size, weight) | Image widget (local + network) | MediaQuery দিয়ে responsive design | Theming (light/dark mode)
Mini Project: Hello Flutter App (Material + Cupertino UI)
DSA Class: Dart Basics + List + Maps & Sets
সপ্তাহ
৭
Navigation, Advanced UI & Scalability
3 live class
1 Quiz
Goal: Navigation, lifecycle, responsive advanced UI & real-world design
✅ Live Class 1: Stateful Logic & Navigation Core
Stateful lifecycle (initState, dispose) | setState optimization | Navigator 1.0 & 2.0 | Named routes & arguments
✅ Live Class 2: Navigation UI & Complex Layouts
BottomNavigationBar, TabBar | CustomScrollView, Slivers | NestedScrollView
✅ Live Class 3: Modern UI & Responsiveness
MediaQuery, LayoutBuilder, OrientationBuilder | Packages: screenutil, staggered grid, shimmer, Lottie | Custom dialogs & snackbars | Polished UI design techniques
Mini Project: News Reader App + E-commerce Product UI
DSA Class: Trees (BST) + Graph (DFS, BFS)
সপ্তাহ
৬
Interactive UI & Components
3 live class
1 Quiz
1 Test
Goal: Advanced widgets, interactivity, forms & animations
Live Class 1: Advanced Widgets (Text, Image, Buttons)
Text (overflow, maxLines) | Image (fit, cached images) | Buttons (Elevated, Outlined, IconButton, FAB) | Chips & ChoiceChips
Live Class 2: Lists, Grids & Reusable Components
ListView & GridView | Card customization | Custom reusable widgets | Divider & Spacer
Live Class 3: Forms, Gestures & Animations
Form & validation (TextFormField, FocusNode) | GestureDetector, InkWell | Dismissible, Draggable | AnimatedContainer, AnimatedOpacity
Mini Project: Contact List App + Login Form
DSA Class: Stack, Queue + Linked List
সপ্তাহ
৮
Exam Week 1
1 Assignment
1 Test
মডিউল ১ থেকে মডিউল ৭ পর্যন্ত যা যা আলোচনা হয়েছে, সেটার উপর ভিত্তি করে থাকবে একটা বড়সড় এসাইনমেন্ট ও লাইভ টেস্ট। ঝালিয়ে নিতে পারবেন নিজেকে।
কোর্সটি আপনারই জন্য
ডাউনলোড করুন পুরো গাইডলাইন
Flutter Interview হ্যান্ডবুক
ইন্সট্রাক্টর
Md.Taufiqur Rahman
Head of Tech Officer at DiamondAI | Sr. Software Developer at LeadVala Pvt. Ltd. | Full Stack Developer ( Flutter and Laravel) at Tizfai Technologies AB, Södermanland,sweden | Mobile App Developer (Flutter) at shareDeal (Buying & Direct Farmer Connections) | Full Stack Developer ( Flutter and Laravel) at Krishaan ( Krishaan delivers farm-fresh goodness) | Senior Software Engineer at Kala System


.png)



Rafat Meraz
Senior Software Engineer I at Vivasoft Limited | Former Software Engineer at Sheba Platform Ltd. | Former Mobile Application Developer at NEXTGEN INNOVATION LTD. | Former Mobile Application Developer at Golden Info Systems Ltd.

.png)


Momshad Dinury
Senior Software Engineer - II at Brain Station 23 | Former Software Engineer at Appifylab | Former Business Development Executive at Rumy Technologies | Former Mobile Application Developer at Unitalks Technologies



.png)
Md Ariful Islam
Flutter Developer at Gomax Tracker

Md Faisal Ahammed
Software Engineer II at Brain Station 23 PLC

Md. Sakif Rahaman Mishad
Software Engineer I at Brain Station 23 PLC | Former Software Developer at Maverick Softwares


Hasan Ahmed
Teaching Assistant (Flutter App Development) at Ostad

Md Nayeem Ahmed
App Developer - Flutter at ARBREE LIMITED

Md. Shaon
Teaching Assistant at Ostad
.png)
যেসব ট্যুলস ও টেকনোলোজি শিখবেন

Dart

Flutter

OOP

RestAPI

VS Code

Git & Git Hub

API Integration

Firebase

Google Maps Integration

Payment Gateway

Code Canyon

Admob
.png)
MVVM
MongoDB
SQLite

Widgets
কী কী থাকতে হবে

ল্যাপটপ/ডেস্কটপ (মিনিমাম ৮ জিবি র্যাম)

ভালো ইন্টারনেট কানেকশন

প্রোগ্রামিং ফান্ডামেন্টালস জানা থাকলে ভালো

মিনিমাম Core i3 প্রসেসর

২৫৬ জিবি এসএসডি

লেগে থাকার মানসিকতা
কোর্সে আপনি পাচ্ছেন

৮ মাসের স্টাডিপ্ল্যান

৮৪ টি লাইভ ক্লাস

৩ টি ইন্ডাস্ট্রি স্ট্যান্ডার্ড প্রজেক্ট

১৬টি প্র্যাক্টিস প্রোজেক্ট

১৭৪ প্রিরেকর্ডেড ভিডিও

প্রোগ্রেস ট্র্যাকিং

দিনে ১৬ ঘন্টা সপ্তাহে ৬ দিন ইন্সট্যান্ট সাপোর্ট

কমিউনিটি সাপোর্ট

লাইফটাইম এক্সেস

জব মার্কেট গাইডলাইন

মার্কেটপ্লেস গাইডলাইন

ইন্টারভিউ হ্যান্ডবুক

কোড মামা

সার্টিফিকেট

ওস্তাদ প্রো ব্যাচ
বেসিক ঝালাই করুন এখান থেকে
ফ্লাটার প্রোগ্রামিং ল্যাংগুয়েজ ডার্টের উপর ফ্রি ভিডিওগুলো দেখে আপনার বেসিক ক্লিয়ার করে নিন
যেসকল রিয়েল লাইফ প্রোজেক্ট করানো হবে
কোর্স শেষে পাচ্ছেন এক্সক্লুসিভ জব প্লেসমেন্ট সাপোর্ট!

কোর্সটি আপনারই জন্য
ডাউনলোড করুন পুরো গাইডলাইন
Flutter Interview হ্যান্ডবুক
সাকসেসফুল হয়েছেন যারা
ফিডব্যাক
আমাদের লার্নারদের কাছে শুনুন
সার্টিফিকেট
কোর্স শেষে পেয়ে যান শেয়ারেবল কোর্স কমপ্লিশন এবং এসেসমেন্ট সার্টিফিকেট
.pdf (1).png)
কোর্স কমপ্লিট করে পেয়ে যান শেয়ারেবল কোর্স কমপ্লিশন সার্টিফিকেট
কোর্সে আপনার এসেসমেন্টের রেজাল্টের ওপর পেয়ে যান এসেসমেন্ট সার্টিফিকেট

প্রায়ই জিজ্ঞেস করা প্রশ্ন
1. আমি কি ভিডিওগুলো ডাউনলোড করতে পারবো?
হ্যা, ওস্তাদের অ্যাপে আপনি ভিডিও ডাউনলোড করে রাখতে পারবেন।2. আমি কি মোবাইল দিয়ে জয়েন করতে পারবো?
মোবাইল দিয়ে লাইভ ক্লাসে জয়েন করতে পারবেন কিন্তু প্র্যাকটিস করতে পারবেন না3. আমার কি ভিডিওগুলোর লাইফটাইম এক্সেস থাকবে?
জ্বি, ভিডিও এবং রিসোর্সের লাইফ টাইম এক্সেস পাচ্ছেন।4. লাইভ ক্লাস কোথায় হবে ?
লাইভ ক্লাসে আপনি একটি সিঙ্গেল ক্লিকে জয়েন করে ফেলতে পারবেন ওস্তাদ প্ল্যাটফর্ম থেকেই।5. এসেসমেন্ট কিভাবে হবে?
প্রতি সপ্তাহে থাকবে একটি করে কুইজ এবং এক্সাম উইকে থাকবে এসাইনমেন্ট এবং কুইজ।6. ওস্তাদ প্রো ব্যাচে কাদেরকে নেয়া হবে?
৭০% বা তার বেশি মার্ক নিয়ে যারা কোর্স কমপ্লিট করবেন তাদেরকে নিয়ে করা হবে প্রো ব্যাচ।7. দেশের বাইরে থেকে কিভাবে পেমেন্ট করবো?
ওস্তাদের ইন্টারন্যাশনাল পেমেন্ট গেটওয়ের (Stripe) মাধ্যমে আপনি ক্রেডিট কিংবা ডেবিট কার্ড দিয়ে পে করতে পারবেন।8. লাইভ ক্লাসের রেকর্ডিং থাকবে?
জ্বী, পাবেন লাইভ ক্লাস রেকর্ডিং এর লাইফ টাইম এক্সেস।9. প্র্যাকটিস করতে গিয়ে সমস্যায় পড়লে সাপোর্ট পাবো কোথায়?
যেকোনো সমস্যায় দুইবেলা সাপোর্ট ক্লাসে স্ক্রিন শেয়ার করে সাপোর্ট নিবেন দক্ষ সাবজেক্ট ম্যাটার এক্সপার্টদের থেকে।
কিভাবে পেমেন্ট করবো?
1. পেমেন্ট মেথড কি কি?
আপনি সরাসরি ওস্তাদের পেমেন্ট গেইটওয়ের মাধ্যমে Bkash, Nagad, Rocket, Visa, Mastercard, Debit and Credit কার্ড দিয়ে পেমেন্ট করতে পারবেন।2. আমি কি যেকোনো ডিভাইস দিয়ে পেমেন্ট করতে পারবো?
জ্বী, আপনি ফোন, পিসি কিংবা ল্যাপটপ যেকোনো ডিভাইস দিয়ে পেমেন্ট করতে পারবেন।3. পেমেন্ট প্রসেস কি?
পেমেন্ট করার জন্য প্রথমে ব্যাচে ভর্তি হোন বাটনে ক্লিক করুন। এরপর পেমেন্ট পেইজ থেকে পেমেন্ট মেথড সিলেক্ট করে পেমেন্ট করুন বাটনে ক্লিক করুন এবং পেমেন্ট সম্পন্ন করুন।4. ডিসকাউন্ট কিভাবে পাবো?
আপনি ব্যাচে ভর্তি হওয়ার আগে এভেইলেবল প্রোমো কোড বসিয়ে এক্সপেক্টেড ডিসকাউন্ট পেতে পারেন।5. পেমেন্ট কনফার্মেশন কিভাবে পাবো?
পেমেন্ট প্রসেস শেষ হলে আপনার কাছে একটি মেসেজ আসবে এবং আপনার ড্যাশবোর্ডে আপনার জয়েন করা ব্যাচটি দেখাবে। আপনার স্টাডি প্লান অনুযায়ী কোর্স শুরু করে দিতে পারবেন।6. আমার লেনদেনের হিসাব থাকবে কি?
আপনার ড্যাশবোর্ডে আপনি প্রোফাইল থেকে ট্রাঞ্জেকশন ট্যাবে ক্লিক করে লেনদেন দেখতে পারবেন।
জয়েন করুন আমাদের ফেসবুক গ্রুপে

৬,১০০ জন মেম্বার
Flutter Developers Community @Bangladesh
ক্যারিয়ার কাউন্সিলরের সাথে কথা বলুন
প্রোমো কোড FL30 ৩০% ডিসকাউন্ট, আর বাকি ০মি. ০সে. !
.png)









