osad-logo-dark

Flutter Advanced: State, Design & Architecture

যদি আপনি একজন ফ্লাটার ডেভেলপার হয়ে থাকেন এবং চাচ্ছেন এডভান্সড লেভেলের স্টেট, ডিজাইন এবং আর্কিটেকচার শিখতে, তাহলে এই কোর্স আপনার জন্য। অন্তত ৬ মাস ফ্লাটার অ্যাপ ডেভেলপমেন্ট নিয়ে কাজ করার এক্সপেরিয়েন্স থাকতে হবে। পুরো কোর্সে কোড কম, ডিসকাশন ও প্রোজেক্ট বেশি থাকবে। কোন সাপোর্ট, প্রিরেকর্ডেড ভিডিও থাকবে না।

course img

১৬ দিন বাকি

৪৫ সিট বাকি

এই কোর্সে আপনি পাচ্ছেন

  • ফ্লাটার অ্যাডভান্সড কনসেপ্ট

  • ডিজাইন প্যাটার্নস এবং ক্লিন আর্কিটেকচার

  • ফ্লাটার অ্যানিমেশন এবং কাস্টম পেইন্টিং

  • নেটওয়ার্ক ম্যানেজমেন্ট

  • পারফরম্যান্স অপ্টিমাইজেশন

  • ক্লিন আর্কিটেকচার

  • অ্যাপ মনিটরিং

  • অফলাইন ফার্স্ট ডেভেলপমেন্ট

  • রিয়েল লাইফ প্র্যাকটিস প্রোজেক্ট

কল করুন +8801940444482

(সকাল ১০টা থেকে রাত ১০টা)

ব্যাচ ১

শুরু হবে

শুক্র, ১১ এপ্রিল

ক্লাস শিডিউল

শুক্র,  

শনি,  

(রাত ৮:০০ - ৯:৩০)

মঙ্গল

(রাত ০৮:০০ - ০৯:৩০)

স্টাডি প্ল্যান

৮ টি মডিউল

  • মডিউল

    Internal Architecture of Flutter

  • মডিউল

    Flutter Animations & Custom Painter

  • মডিউল

    Concurrency, Parallelism, Isolate

  • মডিউল

    Fantasy of State Management

  • মডিউল

    Fantasy of State Management

  • ইন্সট্রাক্টর

    লিড ইন্সট্রাক্টর

    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.

    কোর্স সম্পর্কে

    গুগল ফ্লাটারকে বলা হয় “দ্য ফিউচার বিল্ডার”—আর বলার যথেষ্ট কারণও আছে! ফ্লাটার গুগলেরই তৈরি এমন একটি ফ্রেমওয়ার্ক, যা দিয়ে একই কোডবেস থেকে Android, iOS ও Web অ্যাপ তৈরি করা যায়। অন্যান্য ফ্রেমওয়ার্কের তুলনায় ফ্লাটার অনেক দ্রুত কাজ করে এবং পারফরম্যান্সও থাকে অপ্টিমাইজড।

    কিন্তু ফ্লাটার শেখার আসল সৌন্দর্য লুকিয়ে আছে অ্যাডভান্সড কনসেপ্ট ও আর্কিটেকচারে! আপনি যদি শুধু Text উইজেট যোগ করেই থেমে থাকেন, তাহলে ইন্ডাস্ট্রিতে টিকে থাকা কঠিন। তাই এই কোর্সে আমরা আপনাকে Flutter State Management, Clean Architecture, Design Patterns, Network Management ও High-Level Performance Optimization শেখাবো—যা আপনাকে একজন সত্যিকারের প্রফেশনাল Flutter Developer হিসেবে তৈরি করবে!


    কেনো আপনার এই কোর্সটি করা উচিৎ?

    ১. অ্যাডভান্সড লেভেলের সবকিছু এক কোর্সেই!

    এই কোর্সে আপনি Flutter-এর Internal Architecture, State Management (Provider, Riverpod, Bloc), Network Handling, Clean Architecture, App Monitoring, Localization ইত্যাদির মতো ইন্ডাস্ট্রি-ডিমান্ডেড বিষয় শিখবেন।

    ২. Weekly ১টি লাইভ ক্লাস + ১টি প্রজেক্ট-ডিসকাশন সেশন!

    প্রতি সপ্তাহে ১টি লাইভ ক্লাসে নতুন কনসেপ্ট শেখানো হবে এবং ১টি প্রজেক্ট-ডিসকাশন সেশনে অ্যাসাইনমেন্ট বা রিয়েল-ওয়ার্ল্ড ইমপ্লিমেন্টেশন নিয়ে আলোচনা হবে।

    ৩. কোড কম, কনসেপ্ট বেশি—প্রকৃত Flutter Dev তৈরি করাই লক্ষ্য!

    আমরা শুধু Flutter UI ডেভেলপমেন্ট শেখাবো না, বরং ব্যাকএন্ড ইন্টিগ্রেশন, পারফরম্যান্স টিউনিং, স্টেট ম্যানেজমেন্ট, ক্লিন কোড, ডিজাইন প্যাটার্ন, আর্কিটেকচার—এসব নিয়ে ডিপলি কাজ করবো।

    ৪. ইন্ডাস্ট্রি-স্ট্যান্ডার্ড প্রোজেক্ট

    এই কোর্সে থাকছে ইন্ডাস্ট্রি-স্ট্যান্ডার্ড প্রোজেক্ট, যা আপনার পোর্টফোলিওতে অ্যাডেড ভ্যালু তৈরি করবে এবং আপনাকে জব মার্কেটে আলাদা করে তুলবে।

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

    এই কোর্স একবার এনরোল করলে ক্লাস রেকর্ডিং এর লাইফটাইম এক্সেস থাকবে, তাই ভবিষ্যতে যেকোনো সময় রিসোর্সগুলো দেখে নিতে পারবেন! এছাড়াও থাকছে ডেডিকেটেড ফেসবুক/হোয়াটসঅ্যাপ গ্রুপ ও কমিউনিটি সাপোর্ট।


    এই কোর্সটি কাদের জন্য?

    ✔ যাদের Flutter Basics জানা আছে এবং তারা Advanced Concepts শিখতে চায়।
    ✔ যারা শুধু UI ডেভেলপমেন্টের বাইরে গিয়ে ব্যাকএন্ড ইন্টিগ্রেশন, স্টেট ম্যানেজমেন্ট ও ক্লিন আর্কিটেকচার নিয়ে কাজ করতে চায়।
    ✔ যারা Flutter দিয়ে ইন্ডাস্ট্রি-স্ট্যান্ডার্ড প্রোজেক্ট বানিয়ে জব বা ফ্রিল্যান্সিং ক্যারিয়ার তৈরি করতে চায়।

    রিকোয়ারমেন্টস

    এই কোর্সটি করতে হলে Flutter-এর বেসিক জানা লাগবে। অর্থাৎ, আপনাকে জানতে হবে Flutter অ্যাপ ডেভেলপমেন্টের মূল কনসেপ্ট, উইজেটের ব্যবহার, অ্যাপ বিল্ডিং ও ডিপ্লয়মেন্ট প্রসেস। এছাড়া, OOP (Object-Oriented Programming) এবং এর মূলনীতি সম্পর্কে ধারণা থাকা বাধ্যতামূলক। 💡 একদম নতুনদের জন্য এই কোর্সটি সাজানো হয়নি। যদি আপনার Flutter ও OOP সম্পর্কে কোনো ধারণাই না থাকে, তাহলে আগে Flutter Basics শিখে নেওয়াই ভালো হবে। 🔥 পিসি রিকোয়্যারমেন্টস Flutter অ্যাপ ডেভেলপমেন্টের জন্য Android Studio বা VS Code ব্যবহার করতে হয়, যা একটু হাই কনফিগারেশনের পিসি প্রয়োজন করে। তাই স্মুথ পারফরম্যান্সের জন্য নিচের কনফিগারেশন রিকমেন্ডেড— ✔ প্রসেসর: মিনিমাম Intel Core i3 (or AMD Ryzen 3), তবে Core i5/i7 বা Ryzen 5/7 হলে পারফরম্যান্স ভালো পাবেন। ✔ র‍্যাম: মিনিমাম 8GB RAM, তবে 16GB হলে বেশ স্মুথলি কাজ করতে পারবেন। ✔ স্টোরেজ: হার্ডডিস্কের বদলে 256GB বা 512GB SSD থাকলে পারফরম্যান্স অনেক ভালো হবে। মাদারবোর্ড বা অন্যান্য কম্পোনেন্টে খুব বেশি খরচ করার দরকার নেই, তবে ফাস্ট কোড কম্পাইলিং ও ভালো পারফরম্যান্সের জন্য SSD ও পর্যাপ্ত RAM থাকা বাধ্যতামূলক।

    হেল্প

    ব্যাচ সংক্রান্ত যেকোনো তথ্যের জন্যে কল করুন+8801940444482(সকাল ১০টা থেকে রাত ১০টা)