Flutter App Development Job Roadmap: Skills, Projects & CV that Get You Hired
৮ মে
রাত ৯:০০টা

App Development with Flutter
৮৪ টি লাইভ ক্লাস
১৮ টি প্রজেক্টসমূহ
৪ দিন বাকি
১৭৪ টি প্রি রেকর্ডেড ভিডিও
*কোর্স শুরু হবে ১১ মে থেকে *
কোর্স কারিকুলাম
স্ট্রং ফাউন্ডেশন | ডার্ট প্রোগ্রামিং এ হাতেখড়ি (Module 0-3)
ক্লাস নিবেনঃ
.png)
Md.Taufiqur Rahman
সপ্তাহ
০
শুরুর আগের শুরু
7 recorded video
আপনি যদি বিগিনার হয়ে থাকেন, তাহলে অবশ্যই এই ভিডিও রিসোর্সগুলো দেখে লাইভ ব্যাচে জয়েন করবেন। বিজয় আপনারই!
সপ্তাহ
২
ডার্ট প্রোগ্রামিং শেখা শুরু

3 live class

1 Quiz
Class 1: Dart Basics & Project Structure
Dart Hello World | Dart Project Structure in IntelliJ IDEA | How to create and run a Dart project | Introduction to Dart keywords and syntax | Understanding Dart variables | Dart data types: int, double, num | String and Boolean in Dart |
Class 2: Collections & Operators
What is a List in Dart | Creating and accessing List items | List properties and methods | Fixed Length List vs Growable List | Insert and update items in a List | Removing items from a List | What is Map in Dart | Defining and accessing Map data | Dart operators overview | Arithmetic operators in Dart | Unary operators with examples | Using const and final in Dart |
Class 3: DSA Focus – Strings, Lists & Syntax
DSA Problem-Solving Introduction | Solving simple problems using Dart strings | Manipulating lists in problem-solving | Practicing Dart syntax through real problems | Common mistakes in syntax during DSA | Step-by-step breakdown of sample coding problems |
সপ্তাহ
১
শুরুটা হলো কি কেনো কিভাবে | ডার্ট প্রোগ্রামিং এ হাতেখড়ি
7 recorded video

3 live class

1 Quiz
1 Assignment
Class 1: Introduction to Flutter & Dart
What is Dart | What is Flutter | How Flutter works | Flutter SDK explained | Difference between native & cross-platform apps | Mobile App development scope with Flutter | Android and iOS compatibility overview |
Class 2: Setting up the Environment
Flutter installation & SDK setup | Exploring IntelliJ IDEA and VS Code for Flutter | Extensions & Plugins for Flutter | Offline vs Online editors | Installing Dart & Flutter plugin in VS Code | How to run first Flutter project |
Class 3: Dart Programming Basics
What is Dart used for | Writing first Dart program | Dart keywords and syntax | Data types and variables in Dart | Comments and indentation rules | Overview of Dart’s structure & syntax style |
সপ্তাহ
৩
ডার্ট এর অ্যাডভান্সড বিষয় গুলো

3 live class

1 Quiz
Class 1: Dart Collections – Set & Map
Dart Set With Add And Add All | Accessing and iterating through Set | Set elementAt() and clear() method | Set properties: length, isEmpty, contains | Map basics and syntax | Map Add New Element | Map Constructor and usage | Map Properties and Methods | Map Add, Remove, Clear operations |
Class 2: Control Flow Statements
Overview of control flow in Dart | If Else Statements with examples | Nested If-Else logic | Switch Case Statement and when to use | For Loop for index-based iteration | For-in Loop over List | For-in Loop over Set and JSON List | While Loop in Dart | Do While Loop and differences with While |
Class 3: Functions & DSA Practice
How to define a function in Dart | Calling a function with arguments | Positional and named arguments | Function Return values | Using return keyword | Understanding Dart’s main() function | DSA Problem-Solving Class 2: if-else, switch case, for loop, while loop, function | Real examples combining control flow and functions |
ডার্ট অবজেক্ট ওরিয়েন্টেড প্রোগ্রামিং (Module 4-5)
ক্লাস নিবেনঃ
.png)
Md.Taufiqur Rahman
সপ্তাহ
৪
ডার্ট অবজেক্ট অরিয়েন্টেড প্রোগ্রামিং

3 live class

1 Quiz
Class 1: Dart OOP – Class, Constructor & Object Basics
OOP Concept And Class | Creating class and object in Dart | Access properties from class object | Access static properties from class | Details on class constructor | Named and default constructors | Using this keyword in Dart class |
Class 2: Inheritance, Abstraction & Advanced OOP
Inheritance in Dart | Superclass and subclass relationship | Constructor in Inheritance | Method Overriding | Overloading methods (workaround using optional parameters) | Dart abstract class and usage | Polymorphism explained with examples | Encapsulation with private fields | Using Getters and Setters |
Class 3: DSA & Problem-Solving with OOP
DSA Problem-Solving Class 3: OOP fundamentals in practice | Creating objects and accessing members | Solving problems using array and loop inside class | Using inheritance and constructor chaining | Applying overriding in class-based problems | Using overloading logic with functions | Implementing polymorphism in real-world problems | Writing abstract classes for design-based problems |
সপ্তাহ
৫
এক্সাম উইক ১
1 Assignment

1 Test
মডিউল ১ থেকে মডিউল ৪ পর্যন্ত যা যা আলোচনা হয়েছে, সেটার উপর ভিত্তি করে থাকবে একটা বড়সড় এসাইনমেন্ট ও লাইভ টেস্ট। ঝালিয়ে নিতে পারবেন নিজেকে।
প্রজেক্টসমূহ
টু ডু অ্যাপ

রেস্ট এপিআই ব্যবহার করে প্রোডাক্ট CRUD প্রোজেক্ট

ই-কমার্স উইথ পেমেন্ট গেইটওয়ে ইন্টিগ্রেশন

রেস্ট এপিআই ব্যবহার করে টাস্ক ম্যানেজার প্রোজেক্ট

বিএমআই ক্যাল্কুলেটর

আবহাওয়া অ্যাপ

আমাদের লার্নারদের কাছে শুনুন
নিজের বানানো একটা App সবসময় গর্বের বিষয়। ইন্ডাস্ট্রির সেরা ইন্সট্রাক্টর নিয়ে Ostad এর সাজানো ফ্লাটারের কোর্স আমাকে অনেক বেশি হেল্প করেছে নিজের লক্ষ্যে আরো কয়েক ধাপ এগিয়ে যেতে। তাই There is no shortcut for success, just do the good practice and push yourself regular. - এটাই আমার লেগে থাকার মূলমন্ত্র।
N
Nihad
Team expertise and encouragement have been instrumental in my growth and success. Thank you for being an exceptional mentor."
SH
Sayeem Hasan
So far liveClass, codemama conceptual class&support class er service besh valo. Rafat vaier live classe bujhanor dhoron onek valo&age pre-recorded video deyate valo hoyeche..topicgula age recap kora jay. Overall i am enjoying the journey
A
Ashraf
As a beginner Flutter app development course delivered by Ostad is great for me, I will recommend it to anyone who might have interest to the relevant field.
RA
Rohan Ahmed
My name is Ashikul Islam I am the student of flutter batch-05 . I am satisfied with the teacher ar their support team.. thanks for asking the reviews…
AI
Ashikul Islam
Choosing Ostad for the Flutter Batch 5 program was an excellent decision. The platform's popularity speaks volumes about its quality. The mentor's experience shines through the comprehensive course content, and the system in place for learning is commendable. Moreover, the stellar support team adds immense value to the learning experience. Overall, Ostad stands out as a reliable and top-notch learning platform for anyone eager to delve into Flutter development.
MM
MD. Mainul Hasan
কোর্স করেই পেতে পারেন জব অফার
জব প্লেসমেন্ট টিম কিভাবে কাজ করে বিস্তারিত জানতে মাস্টারক্লাসে জয়েন করুন
আমাদের সাকসেসফুল লার্নার
Tanvir Mahtab
Flutter Intern at Softbd Limited
SAURAV KUMAR ROY
R&D Engineer at BDCom
Abirul Islam Abir
Jr. Flutter Developer at Desh IT BD
 (1).png)
Firose Munna
Trainee Software Engineer at Bangladesh Software Solutions
.png)
Raihan Sikdar
Flutter Intern

Hasan Ahmed
Support Instructor at Ostad
.jpg)
Md Asifuzzaman Reyad
Flutter Developer at Sofol IT
.jpg)
Shajedur Rahman Panna
Jr. Programmer at Genuine Technology and Research

Jisan Saha
Flutter App Developer Trainee at eAppair Ltd
.png)
Md Alhaz Mondal Hredhay
Jr. Flutter Developer at Netro Creative
.jpg)
Fakhruddin Noman
Intern at Moveon Technologies Ltd
.jpg)
Mujahedul Islam
Junior Flutter Developer at Unbolt
.jpg)
Md.Taufiqur Rahman
App Developer at So Close Dhaka Limited
.jpg)
Md Ariful Islam
Flutter Developer at Go Max Tracker
.jpg)
Abid Hasan Chowdhury
Intern at Apogee Digital

Fahmidur Rahman
Software Engineer (Flutter mobile app developer)

দিব্য জ্যােতি সাহা
Flutter developer
.jpg)
Nurnabi Miah
Intern at Excel IT AI LTD

Md. Altaf Hossain
Deputy Assistant

Md Hojaifa Hossain
Senior App Developer
ফ্রিতে ক্যারিয়ার কাউন্সেলিং পেতে আপনার নাম্বার দিন
সিম্পলি আপনার ফোন নাম্বার দিন, আমরা আপনাকে দ্রুতই কল করবো
অথবা কল করুন - +8801940444482
সাধারন জিজ্ঞাসা
1. আমি কি ভিডিওগুলো ডাউনলোড করতে পারবো?
হ্যা, ওস্তাদের অ্যাপে আপনি ভিডিও ডাউনলোড করে রাখতে পারবেন।2. আমি কি মোবাইল দিয়ে জয়েন করতে পারবো?
মোবাইল দিয়ে লাইভ ক্লাসে জয়েন করতে পারবেন কিন্তু প্র্যাকটিস করতে পারবেন না3. আমার কি ভিডিওগুলোর লাইফটাইম এক্সেস থাকবে?
জ্বি, ভিডিও এবং রিসোর্সের লাইফ টাইম এক্সেস পাচ্ছেন।4. লাইভ ক্লাস কোথায় হবে ?
লাইভ ক্লাসে আপনি একটি সিঙ্গেল ক্লিকে জয়েন করে ফেলতে পারবেন ওস্তাদ প্ল্যাটফর্ম থেকেই।5. এসেসমেন্ট কিভাবে হবে?
প্রতি সপ্তাহে থাকবে একটি করে কুইজ এবং এক্সাম উইকে থাকবে এসাইনমেন্ট এবং কুইজ।6. ওস্তাদ প্রো ব্যাচে কাদেরকে নেয়া হবে?
৭০% বা তার বেশি মার্ক নিয়ে যারা কোর্স কমপ্লিট করবেন তাদেরকে নিয়ে করা হবে প্রো ব্যাচ।7. দেশের বাইরে থেকে কিভাবে পেমেন্ট করবো?
ওস্তাদের ইন্টারন্যাশনাল পেমেন্ট গেটওয়ের (Stripe) মাধ্যমে আপনি ক্রেডিট কিংবা ডেবিট কার্ড দিয়ে পে করতে পারবেন।8. লাইভ ক্লাসের রেকর্ডিং থাকবে?
জ্বী, পাবেন লাইভ ক্লাস রেকর্ডিং এর লাইফ টাইম এক্সেস।9. প্র্যাকটিস করতে গিয়ে সমস্যায় পড়লে সাপোর্ট পাবো কোথায়?
যেকোনো সমস্যায় দুইবেলা সাপোর্ট ক্লাসে স্ক্রিন শেয়ার করে সাপোর্ট নিবেন দক্ষ সাবজেক্ট ম্যাটার এক্সপার্টদের থেকে।
ক্যারিয়ার কাউন্সিলরের সাথে কথা বলুন