অধ্যায় ৪: Dart Syntax এবং Data Types
ভূমিকা
Dart প্রোগ্রামিং ভাষার মৌলিক গঠন (Syntax) এবং ডেটা টাইপ জানা প্রতিটি ডেভেলপারের জন্য খুবই গুরুত্বপূর্ণ। এই অধ্যায়ে আপনি শিখবেন কীভাবে Dart কোড লেখা হয় এবং কোন কোন ডেটা টাইপ ব্যবহার করা যায়। এটা আপনার Flutter অ্যাপ ডেভেলপমেন্টে একটি শক্তিশালী ভিত্তি গড়ে তুলবে।
১. Dart Syntax – গঠন কাঠামো
একটি সাধারণ Dart প্রোগ্রাম:
-
void main()
হল Dart-এর entry point। -
print()
ফাংশন কোন কিছু স্ক্রিনে দেখাতে ব্যবহৃত হয়। -
প্রতিটি লাইনের শেষে সেমিকোলন
;
ব্যবহার বাধ্যতামূলক।
২. মন্তব্য (Comments)
৩. ডেটা টাইপ (Data Types)
Dart একটি type-safe ভাষা, অর্থাৎ প্রতিটি ভেরিয়েবলের নির্দিষ্ট টাইপ থাকে।
int – পূর্ণসংখ্যা:
double – ভগ্নাংশ সংখ্যা:
String – টেক্সট:
bool – সত্য/মিথ্যা:
var – টাইপ নিজে বুঝে নেয়:
dynamic – টাইপ পরিবর্তনযোগ্য:
৪. টাইপ কনভার্সন
৫. কনস্ট্যান্ট (Constant values)
🔍
final
runtime এ মান নির্ধারণ করে,const
compile time এ।
৬. List (Array-এর মতো)
৭. Map (Key-Value pair)
৮. Null Safety
Dart-এ একটি ভেরিয়েবল null হতে পারে কিনা, তা স্পষ্ট করতে হয়।
৯. String Interpolation
উপসংহার
এই অধ্যায়ে আমরা Dart ভাষার বেসিক সিনট্যাক্স ও গুরুত্বপূর্ণ ডেটা টাইপ সম্পর্কে বিস্তারিত আলোচনা করলাম। এই জ্ঞান আপনার Flutter অ্যাপের ভিত গঠনে সহায়ক হবে। এখন আপনি আরো আত্মবিশ্বাসের সাথে কোড লেখা শুরু করতে পারবেন।
সব অধ্যায় একসাথে দেখতে এখানে ক্লিক করুন।