Mobile App DevelopmentApp lifecycle, UI/UX, architecture, native vs cross-platform, storage, devices & deployment
একটি মোবাইল অ্যাপ যেকোনো মুহূর্তে ব্যাকগ্রাউন্ডে চলে যেতে পারে, ইন্টারনেট হারাতে পারে, ব্যাটারি ও মেমোরির কড়া সীমাবদ্ধতায় চলে — একটি ওয়েব পেজের চেয়ে সম্পূর্ণ আলাদা এক জগৎ। এই কোর্স মোবাইল অ্যাপের অন্তর্নিহিত আর্কিটেকচার ধারণাগুলো শেখায় — অ্যাপ লাইফসাইকেল, MVVM/MVI প্যাটার্ন, নেটিভ বনাম ক্রস-প্ল্যাটফর্ম (React Native, Flutter) এর তুলনা, নেভিগেশন, স্টেট ম্যানেজমেন্ট, অফলাইন-ফার্স্ট ডেটা স্ট্র্যাটেজি, ডিভাইস ফিচার (ক্যামেরা, GPS, সেন্সর), পারফরম্যান্স অপ্টিমাইজেশন থেকে শুরু করে অ্যাপ স্টোর ডিপ্লয়মেন্ট পর্যন্ত — Full-Stack Web Frameworksসেই কোর্সে MVC/MVVM, ইউনিডাইরেকশনাল স্টেট ফ্লো, টেস্টিং পিরামিড ও CI/CD ওয়েবের প্রেক্ষাপটে শেখানো হয়েছে — এই কোর্স সেই একই প্যাটার্নগুলোর মোবাইল-নির্দিষ্ট পার্থক্য (টাচ ইনপুট, অ্যাপ কিল, অফলাইন-ফার্স্ট) শেখায় কোর্সের সরাসরি সহোদর, মোবাইল প্ল্যাটফর্মের প্রেক্ষাপটে।
পাঠ ০১ থেকে শুরু করুনএই ট্র্যাকে যা শিখবেন What you'll learn
৫৭টি পাঠ Lesson list
১৩টি মডিউলে ভাগ — ফাউন্ডেশন, মোবাইল UI/UX ফান্ডামেন্টাল, অ্যাপ আর্কিটেকচার প্যাটার্ন, নেটিভ বনাম ক্রস-প্ল্যাটফর্ম, UI কম্পোনেন্ট ও লেআউট, নেভিগেশন ও রাউটিং, স্টেট ম্যানেজমেন্ট, লোকাল স্টোরেজ ও ডেটা পার্সিস্টেন্স, নেটওয়ার্কিং, ডিভাইস ফিচার ও পারমিশন, পারফরম্যান্স ও অপ্টিমাইজেশন, টেস্টিং/সিকিউরিটি/ডিপ্লয়মেন্ট, এবং কেস স্টাডি ও চূড়ান্ত প্রকল্প।