Alor Feri Academy

Alor Feri Academy প্রযুক্তির আলোয় আলোকিত হোক আপনার ক্যারিয়ার।

App Development শিখে নিজের ক্যারিয়ার গড়তে চান?Alor Feri আয়োজন করছে FREE Flutter & AI Career Seminar!📅 Date: 22 May 2026 ...
21/05/2026

App Development শিখে নিজের ক্যারিয়ার গড়তে চান?

Alor Feri আয়োজন করছে FREE Flutter & AI Career Seminar!

📅 Date: 22 May 2026 (Friday)
🕙 Time: 10:00 PM
💻 Platform: Google Meet

রেজিস্ট্রেশন বা বিস্তারিত জানতে কল / WhatsApp করুন:
📱 01740-667198

 Topic: State ManagementFlutter app-এ data change হলে UI কীভাবে update হবে—এই বিষয়টাই State Management।ছোট app-এ setStat...
21/05/2026


Topic: State Management

Flutter app-এ data change হলে UI কীভাবে update হবে—এই বিষয়টাই State Management।

ছোট app-এ setState ব্যবহার করে কাজ করা যায়। কিন্তু app বড় হলে শুধু setState দিয়ে সবকিছু manage করা কঠিন হয়ে যায়।

তখন Provider, Riverpod, Bloc ইত্যাদি State Management solution ব্যবহার করা হয়। এগুলো app-এর data flow clean, scalable এবং maintainable রাখতে সাহায্য করে।

Professional Flutter app development শেখার জন্য State Management জানা খুবই জরুরি।

18/05/2026

আপনি কি একজন দক্ষ App Developer হতে চান?

Flutter দিয়ে একই code ব্যবহার করে Android, iOS ও Web App বানানো যায়। সাথে AI integration শিখে তৈরি করতে পারবেন Smart App!

তাই Alor Feri Limited আয়োজন করছে FREE Flutter & AI Career Workshop।

* Beginner Friendly
* Real Project Based
* Career Guideline

এখনই Register করুন!

বিস্তারিত জানতেঃ 01740-667198

*FlutterTopic: Navigation & Routingএকটি real app কখনো এক screen-এ সীমাবদ্ধ থাকে না।Home Screen, Details Screen, Profile ...
18/05/2026

*Flutter

Topic: Navigation & Routing

একটি real app কখনো এক screen-এ সীমাবদ্ধ থাকে না।
Home Screen, Details Screen, Profile Screen, Login Screen—এক screen থেকে আরেক screen-এ যাওয়ার জন্য Flutter-এ Navigation ব্যবহার করা হয়।

Navigator.push দিয়ে নতুন screen-এ যাওয়া যায়, Navigator.pop দিয়ে আগের screen-এ ফিরে আসা যায়। বড় project-এ Named Routes ব্যবহার করলে routing structure আরও clean ও manageable হয়।

App development শেখার জন্য Navigation একটি খুবই গুরুত্বপূর্ণ topic।

Kotlin Multiplatform:Android ও iOS একসাথে কেন?একই অ্যাপ যখন Android ও iOS দুই প্ল্যাটফর্মে তৈরি করতে হয়, তখন একই ধরনের ল...
17/05/2026

Kotlin Multiplatform:

Android ও iOS একসাথে কেন?

একই অ্যাপ যখন Android ও iOS দুই প্ল্যাটফর্মে তৈরি করতে হয়, তখন একই ধরনের লজিক দুইবার লিখতে হয়।

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

সবচেয়ে গুরুত্বপূর্ণ বিষয় হলোঃ UI ও platform-specific experience নেটিভ রাখা যায়, কিন্তু core logic থাকে এক জায়গায়।

এটাই Kotlin Multiplatform-এর বড় শক্তি।

 Topic: Layout Basicsএকটি সুন্দর app তৈরি করার জন্য শুধু Widget জানলেই হয় না, Widget গুলো কীভাবে সাজাতে হয় সেটিও জানতে হ...
17/05/2026


Topic: Layout Basics

একটি সুন্দর app তৈরি করার জন্য শুধু Widget জানলেই হয় না, Widget গুলো কীভাবে সাজাতে হয় সেটিও জানতে হয়।

Flutter-এ Layout তৈরি করার জন্য Row, Column, Container, Expanded, Padding, Align ইত্যাদি Widget খুব গুরুত্বপূর্ণ।

Row দিয়ে horizontal layout, Column দিয়ে vertical layout, Container দিয়ে box/design area এবং Expanded দিয়ে available space manage করা যায়।

Layout concept ভালোভাবে বুঝলে responsive ও সুন্দর UI তৈরি করা সহজ হয়।

ভালো UI design শুরু হয় ভালো Layout understanding দিয়ে।
**আলোর ফেরী**

Flutter Stateless vs StatefulFlutter app তৈরি করার সময় একটি গুরুত্বপূর্ণ বিষয় হলো - কোন UI পরিবর্তন হবে আর কোন UI একই থা...
15/05/2026

Flutter Stateless vs Stateful

Flutter app তৈরি করার সময় একটি গুরুত্বপূর্ণ বিষয় হলো - কোন UI পরিবর্তন হবে আর কোন UI একই থাকবে।

Stateless Widget সাধারণত static UI-এর জন্য ব্যবহার করা হয়। অর্থাৎ UI একবার তৈরি হলে সেটি নিজে নিজে পরিবর্তন হয় না।

Stateful Widget ব্যবহার করা হয় dynamic UI-এর জন্য। যেমন button click করলে count বাড়া, like সংখ্যা পরিবর্তন হওয়া, form input update হওয়া - এসব ক্ষেত্রে state change হয় এবং UI update হয়।

সঠিক জায়গায় সঠিক Widget ব্যবহার করতে পারাই একজন ভালো Flutter developer-এর গুরুত্বপূর্ণ skill।

োর ফেরী

শেয়ার্ড কোড কীভাবে কাজ করে?Kotlin Multiplatform-এ commonMain হলো সেই জায়গা, যেখানে অ্যাপের কমন বিজনেস লজিক লেখা হয়।যেমন:...
13/05/2026

শেয়ার্ড কোড কীভাবে কাজ করে?

Kotlin Multiplatform-এ commonMain হলো সেই জায়গা, যেখানে অ্যাপের কমন বিজনেস লজিক লেখা হয়।

যেমন: validation, API logic, data model, repository logic—যে কোড Android ও iOS দুই জায়গাতেই দরকার, তা commonMain-এ রাখা যায়।

আর যেসব কাজ নির্দিষ্ট প্ল্যাটফর্মের জন্য আলাদা, সেগুলো androidMain, iosMain বা অন্যান্য platform-specific source set-এ রাখা হয়।

এর ফলে কোড হয় পরিষ্কার, রিইউজেবল এবং মেইনটেইন করা সহজ।

Widget কী?Flutter-এ সবকিছুই Widget।Text, Button, Image, Container, Row, Column—UI-এর প্রতিটি অংশ Widget দিয়ে তৈরি হয়।একট...
13/05/2026

Widget কী?

Flutter-এ সবকিছুই Widget।
Text, Button, Image, Container, Row, Column—UI-এর প্রতিটি অংশ Widget দিয়ে তৈরি হয়।

একটি app screen দেখতে যেমনই হোক না কেন, ভিতরে সেটি অনেকগুলো ছোট ছোট Widget দিয়ে সাজানো থাকে। তাই Flutter ভালোভাবে শিখতে হলে Widget concept পরিষ্কারভাবে বুঝতে হবে।

Widget বুঝলে Flutter UI design অনেক সহজ হয়ে যায়। Flutter শিখতে হলে Widget থেকেই শুরু করুন।

শিখুন, পড়ুন, জানুন আলোর ফেরীর সাথে।

Kotlin Multiplatform কী?একটি অ্যাপ Android, iOS, Web বা Backend- প্রতিটি প্ল্যাটফর্মে আলাদা আলাদা করে লজিক লিখলে সময়, খর...
11/05/2026

Kotlin Multiplatform কী?

একটি অ্যাপ Android, iOS, Web বা Backend- প্রতিটি প্ল্যাটফর্মে আলাদা আলাদা করে লজিক লিখলে সময়, খরচ ও মেইনটেন্যান্স অনেক বেড়ে যায়।

Kotlin Multiplatform এই সমস্যার একটি আধুনিক সমাধান। এখানে একই বিজনেস লজিক একবার লিখে একাধিক প্ল্যাটফর্মে ব্যবহার করা যায়, আবার প্রয়োজন হলে প্রতিটি প্ল্যাটফর্মের নেটিভ সুবিধাও নেওয়া যায়।

যারা ভবিষ্যতে Cross-Platform App Development শিখতে চান, তাদের জন্য Kotlin Multiplatform হতে পারে দারুণ একটি স্কিল।

Kotlin Multiplatform শিখতে আমাদের সাথেই থাকুন।

Address

Kazipara
Dhaka
1216

Alerts

Be the first to know and let us send you an email when Alor Feri Academy posts news and promotions. Your email address will not be used for any other purpose, and you can unsubscribe at any time.

Contact The Business

Send a message to Alor Feri Academy:

Share