𝐅𝐥𝐮𝐭𝐭𝐞𝐫 𝐀𝐩𝐩 𝐃𝐞𝐯𝐞𝐥𝐨𝐩𝐦𝐞𝐧𝐭 (𝐀𝐧𝐝𝐫𝐨𝐢𝐝 & 𝐢𝐎𝐒)
Course Modules
1: Introduction to Flutter
Lesson 1: Introduction to Flutter
- Overview of Flutter and Dart
- Installation of Flutter SDK and setup
Lesson 2: Dart Basics
- Variables, Data Types, and Functions
- Control Flow (if, else, loops)
Lesson 3: Dart Collections
- Lists, Sets, and Maps
- Basic operations on collections
Lesson 4: Object-Oriented Programming in Dart
- Classes and Objects
- Inheritance and Mixins
Lesson 5: Flutter Basics
- Introduction to Widgets
- Stateless vs Stateful Widgets
Lesson 6: First Flutter App
- Creating a simple “Hello World” app
- Understanding the Flutter project structure
Lesson 7: Flutter Layouts
- Container, Column, and Row widgets
- Basic layout principles
2: Building the UI
Lesson 8: Flutter Widgets
- Common widgets: Text, Image, Icon, etc.
- Properties and styling
Lesson 9: Input and Gesture Handling
- Buttons, TextFields, and GestureDetector
Lesson 10: Navigation and Routing
- Navigator, Routes, and Named Routes
- Passing data between screens
Lesson 11: State Management Basics (GetX)
- setState, Inherited Widget
- GetX
Lesson 12: Working with Lists
- ListView and GridView
- Flutter advanced widgets
Lesson 13: Forms and Validation
- Form, TextFormField, and validation techniques
Lesson 14: Custom Widgets
- Creating and using custom widgets
- Custom Text widgets
3: Advanced Flutter Concepts
Lesson 15: Networking
- HTTP/Dio requests
- Parsing JSON data
Lesson 16: Git and GitHub
- GitHub Account Create
- Git commands
Lesson 17: Advanced Flutter Package
- 10+ AdvancedPackage
Lesson 18: Custom Widgets
- Creating and applying themes
- Customizing the look and feel
Lesson 19: Advanced State Management
- GetX Basic
- GetX Project
Lesson 20: Project -1
- News App
Lesson 21: Project-2
- E-commerce App
4: Final Project and Deployment
Lesson 22: Project Planning
- Planning the final project
- Defining requirements and designing UI
Lesson 23-27: Building the Final Project
- Implementing features and functionality
- Integrating third-party packages and APIs
- Handling state and data persistence
Lesson 28: Freelancing Marketplace Guidelines
- Fiverr, Upwork, Envato Market
- Google AdMob
Lesson 29: Job Preparation Guidelines
- CV Making
- Cover Letter Making
- Interview Questions & Answers
Lesson 30: Deployment and Review
- Deploying to Play Store/App Store
- Course review and next steps
কোর্স বিস্তারিত :
📘 কি কি শিখবেন এই কোর্স থেকে?
✅ বেসিক থেকে অ্যাডভান্স Dart প্রোগ্রামিং ল্যাঙ্গুয়েজে (Dart OOP)
✅ Flutter এর সকল widgets (Stateful widgets & Stateless widgets)
✅ Flutter এর Popular Packages প্রজেক্ট এ ব্যবহার করা।
✅ Flutter Framework দিয়ে ফুল Responsive Design.
✅ Rest API এর বেসিক থেকে অ্যাডভান্স ।
✅ GetX State management বেসিক থেকে অ্যাডভান্স ।
✅ Github
✅ Google AdMob
✅ Freelancing Marketplace Guidelines ( Fiverr, Upwork, Envato Market)
✅ Job Preparation Guidelines (CV Making, Cover Letter, Interview Questions)
📘 কি কি প্রজেক্ট থাকবে?
✅ News App
✅ E-commerce
✅ Movie App
✅ Gym App
✅ BMI Calculator App
ক্লাস এর ভেতরে আরও ছোট ছোট অনেক প্রজেক্ট থাকবে ।
💥কোর্সটি করার জন্য আগে কি কি জানা থাকা লাগবে?
✅ কম্পিউটারের বেসিক জানা থাকতে হবে (যেমন:- হালকা-পাতলা টাইপিং, Internet Browsing,
etc )।
✅ অন্য কোনো প্রোগ্রামিং ল্যাঙ্গুয়েজে জানা থাকলে খুব ভালো, না জানা থাকলে ও কোনো
সমস্যা নেই কারণ এখানে শূন্য থেকে শেখানো হবে।
✅ ম্যাথম্যাটিকস এর বেসিক জানা থাকলে ভালো।
✅ বেসিক ইংলিশ জানা থাকতে হবে ।
💥কোর্সটি কাদের জন্য?
✅ কোর্সটি তাদের জন্য যারা অনলাইন প্ল্যাটফর্ম এ ভালো কিছু করতে চায় (যেমন: Freelancing,
Remote job, Job, Business, etc )
✅ যারা নিজেকে ভবিষ্যৎ Software Engineer, Programmer বা Apps Developer Flutter (Android
& iOS) হিসাবে দেখতে চায় ।
✅ IT সেক্টরে যারা ক্যারিয়ার করতে চায়।
✅ প্রতিদিন ৩ থেকে ৬ ঘন্টা কাজ শেখার জন্য (৩ থেকে মাস) সময় দেয়া এবং নতুন কিছু
শেখার আগ্রহ থাকতে হবে ।
✅ আপনি কোন Subject এ পড়াশুনা করেন সেটা মুখ্য বিষয় নয়, আপনাকে CSE এর Student
হতে হবে এমনটা ও না, আপনি মাদ্রাসার ছাত্র/ছাত্রী হলে ও সমস্যা নাই শুধু নিজের শেখার
আগ্রহ থাকতে হবে।
💥যে সকল সুবিধা পাবেন?
✅ ২৪ ঘন্টা সাপোর্ট।
✅ সপ্তাহে 3 দিন live Class
✅ রেকডিং Class Video.
✅ জানতে পারবেন কিভাবে ইন্ডাস্ট্রি স্ট্যান্ডার্ড প্রজেক্ট তৈরি করা হয়।
✅ Freelancing Marketplace Guidelines ( Fiverr, Upwork, Envato Market)
✅ Job Preparation Guidelines (CV Making, Cover Letter, Interview Questions)
✅ যারা ভালো করবে কোর্স শেষে তাদের জন্য ইন্টার্নশিপ এর সুযোগ ।
✅ কোর্সের শেষে সার্টিফিকেট প্রদান।
👨🏫ক্লাস করার জন্য প্রয়োজন হবে?
✅ ইন্টারনেট সংযোগ ( ওয়াইফাই বা মোবাইল ইন্টারনেট )।
✅ Laptop অথবা PC
🎓কোর্সের শেষে কি কি থাকবে?
✅ ভ্যালুয়েবল সার্টিফিকেট প্রদান করা হবে।
✅ যারা ভালো করবে কোর্স শেষে তাদের জন্য ইন্টার্নশিপ এর সুযোগ ।
✅ লাইফ টাইম সাপোর্ট থাকবে।
💥💥 আমরা শুধু স্বপ্ন দেখাই না, স্বপ্ন পূরণ না হওয়া পর্যন্ত তার পাশে থাকি। 💥💥





