Skill

Dart ইনস্টলেশন এবং সেটআপ (Installing and Setting Up Dart)

ডার্ট প্রোগ্রামিং (Dart Programming) - Computer Programming

650

Dart প্রোগ্রামিং ভাষা আপনার স্থানীয় ডেভেলপমেন্ট পরিবেশে ইনস্টল করতে হবে, যাতে আপনি Dart কোড লিখতে এবং চালাতে পারেন। Dart ইনস্টলেশন এবং সেটআপ করার জন্য নিচের পদক্ষেপগুলি অনুসরণ করুন।

1. Dart SDK ডাউনলোড করুন

Dart SDK ডাউনলোড করার জন্য Dart-এর অফিসিয়াল ওয়েবসাইটে যান:

  • Dart SDK Download

অথবা, আপনার অপারেটিং সিস্টেম অনুযায়ী সঠিক ডাউনলোড লিঙ্ক ব্যবহার করুন:

Windows:

  • Dart SDK ডাউনলোড করার জন্য Dart SDK Windows installer (.msi) ব্যবহার করুন।

macOS:

  • Homebrew ব্যবহার করে ইনস্টল করতে পারেন:
brew tap dart-lang/dart
brew install dart

Linux:

  • বিভিন্ন লিনাক্স ডিস্ট্রিবিউশনের জন্য নির্দেশনা অনুসরণ করুন:
sudo apt update -y
sudo apt install apt-transport-https
sudo sh -c 'wget -qO- https://dl.google.com/linux/linux_signing_key.pub | apt-key add -'
sudo sh -c 'wget -qO- https://storage.googleapis.com/download.dartlang.org/linux/debian/dart_stable.list > /etc/apt/sources.list.d/dart_stable.list'
sudo apt update -y
sudo apt install dart

2. PATH Environment Variable সেটআপ করুন

ডার্ট SDK ইনস্টল করার পর, আপনার PATH পরিবেশ পরিবর্তনশীলটিতে Dart এর bin ফোল্ডার যুক্ত করুন।

  • Windows:
    1. Control Panel > System and Security > System > Advanced system settings > Environment Variables.
    2. System variables এর মধ্যে Path নির্বাচন করুন এবং Edit ক্লিক করুন।
    3. New চাপুন এবং Dart SDK এর bin ফোল্ডারের পাথ যোগ করুন (যেমন: C:\dart\dart-sdk\bin).
  • macOS/Linux:
    1. আপনার হোম ডিরেক্টরিতে .bashrc, .bash_profile, অথবা .zshrc ফাইলটি খুলুন।
    2. নিম্নলিখিত লাইনটি যোগ করুন:
export PATH="$PATH:/usr/lib/dart/bin"
  1. ফাইলটি সংরক্ষণ করুন এবং টার্মিনাল রিফ্রেশ করতে নিম্নলিখিত কমান্ড চালান:
source ~/.bashrc

3. Dart ইনস্টলেশন যাচাই করুন

Dart সঠিকভাবে ইনস্টল হয়েছে কিনা তা যাচাই করার জন্য, টার্মিনাল বা কমান্ড প্রম্পট খুলুন এবং নিচের কমান্ডটি চালান:

dart --version

আপনাকে Dart এর সংস্করণ প্রদর্শিত হবে, যা নিশ্চিত করে যে Dart সফলভাবে ইনস্টল হয়েছে।

4. IDE সেটআপ করুন

Dart কোড লিখার জন্য একটি উপযুক্ত IDE নির্বাচন করুন। Dart এবং Flutter এর জন্য নিম্নলিখিত IDE গুলি জনপ্রিয়:

Visual Studio Code:

  • Visual Studio Code ইনস্টল করুন এবং Dart প্লাগইন যোগ করুন।

IntelliJ IDEA:

  • IntelliJ IDEA ইনস্টল করুন এবং Dart প্লাগইন যোগ করুন।

Android Studio:

  • Android Studio ইনস্টল করুন এবং Dart প্লাগইন যোগ করুন।

5. Hello World Dart প্রোগ্রাম তৈরি করুন

একটি নতুন Dart ফাইল তৈরি করুন এবং নিচের কোডটি লিখুন:

void main() {
    print("Hello, World!");
}

ফাইলটি hello.dart নামে সংরক্ষণ করুন এবং টার্মিনাল বা কমান্ড প্রম্পট থেকে নিম্নলিখিত কমান্ড ব্যবহার করে এটি চালান:

dart hello.dart

Content added By

Dart SDK (Software Development Kit) ইন্সটল করা হলে আপনি Dart প্রোগ্রামিং ভাষায় অ্যাপ্লিকেশন তৈরি এবং চালাতে পারবেন। এখানে Windows, macOS, এবং Linux-এর জন্য Dart SDK ইন্সটল করার পদক্ষেপগুলি তুলে ধরা হলো।

Windows এ Dart SDK ইন্সটলেশন

Dart SDK ডাউনলোড করুন:

  • Dart SDK ডাউনলোড করার জন্য Dart-এর অফিসিয়াল ওয়েবসাইটে যান: Dart SDK Download

Windows Installer চালান:

  • Windows Installer (.msi) ফাইল ডাউনলোড করুন এবং চালান।

ইন্সটলেশন সম্পন্ন করুন:

  • ইনস্টলেশন উইজার্ড অনুসরণ করুন এবং Dart SDK ইন্সটল করুন।

PATH Environment Variable সেটআপ করুন:

  • Dart SDK ইনস্টল হওয়ার পর, আপনাকে PATH পরিবর্তনশীলটিতে Dart SDK এর bin ফোল্ডার যুক্ত করতে হবে।
  • Control Panel > System and Security > System > Advanced system settings > Environment Variables.
  • System variables এর মধ্যে Path নির্বাচন করুন এবং Edit ক্লিক করুন।
  • New চাপুন এবং Dart SDK এর bin ফোল্ডারের পাথ যোগ করুন (যেমন: C:\dart\dart-sdk\bin).

ইন্সটলেশন যাচাই করুন:

  • টার্মিনাল বা কমান্ড প্রম্পট খুলুন এবং নিম্নলিখিত কমান্ডটি চালান:
dart --version

Dart এর সংস্করণ প্রদর্শিত হলে, ইন্সটলেশন সফল হয়েছে।

macOS এ Dart SDK ইন্সটলেশন

Homebrew ব্যবহার করে Dart SDK ইন্সটল করুন:

  • প্রথমে Homebrew ইনস্টল করা থাকতে হবে। যদি না থাকে, তবে টার্মিনালে নিম্নলিখিত কমান্ডটি চালান:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

Dart SDK ইনস্টল করুন:

  • Dart SDK ইনস্টল করতে নিম্নলিখিত কমান্ডটি ব্যবহার করুন:
brew tap dart-lang/dart
brew install dart

PATH Environment Variable সেটআপ করুন (যদি প্রয়োজন হয়):

  • সাধারণত Homebrew নিজে থেকেই PATH সেট করে, তবে নিশ্চিত করতে চাইলে, .bash_profile, .zshrc, বা .bashrc ফাইলে নিচের লাইনটি যোগ করুন:
export PATH="$PATH:/usr/lib/dart/bin"

ইন্সটলেশন যাচাই করুন:

  • টার্মিনালে নিচের কমান্ডটি চালান
dart --version
  • Dart এর সংস্করণ প্রদর্শিত হলে, ইন্সটলেশন সফল হয়েছে।

Linux এ Dart SDK ইন্সটলেশন

Dart SDK ডাউনলোড করার জন্য Repository সেটআপ করুন:

  • নিম্নলিখিত কমান্ডগুলি চালান:
sudo apt update -y
sudo apt install apt-transport-https
sudo sh -c 'wget -qO- https://dl.google.com/linux/linux_signing_key.pub | apt-key add -'
sudo sh -c 'wget -qO- https://storage.googleapis.com/download.dartlang.org/linux/debian/dart_stable.list > /etc/apt/sources.list.d/dart_stable.list'
sudo apt update -y

Dart SDK ইনস্টল করুন:

  • Dart SDK ইনস্টল করতে নিম্নলিখিত কমান্ডটি চালান

sudo apt install dart
PATH Environment Variable সেটআপ করুন:

  • .bashrc বা .bash_profile ফাইলে নিচের লাইনটি যোগ করুন:

export PATH="$PATH:/usr/lib/dart/bin"
এরপর টার্মিনাল রিফ্রেশ করতে:

source ~/.bashrc

ইন্সটলেশন যাচাই করুন:

  • টার্মিনালে নিচের কমান্ডটি চালান:
dart --version
  • Dart এর সংস্করণ প্রদর্শিত হলে, ইন্সটলেশন সফল হয়েছে।
Content added By

DartPad এবং অন্যান্য IDE ব্যবহার

DartPad হলো একটি অনলাইন প্ল্যাটফর্ম যেখানে আপনি Dart কোড সহজেই লিখতে, পরীক্ষা করতে এবং চালাতে পারেন। এটি একটি বিনামূল্যে এবং ব্যবহারকারী-বান্ধব পরিবেশ প্রদান করে, যা ডেভেলপারদের জন্য Dart ভাষার সঙ্গে পরিচিত হওয়ার জন্য আদর্শ।

DartPad

DartPad এর বৈশিষ্ট্য:

Online Environment:

  • DartPad একটি ব্রাউজার-ভিত্তিক টুল, যা আপনাকে কোনও স্থানীয় সেটআপ ছাড়াই Dart কোড লেখার সুবিধা দেয়।

Immediate Feedback:

  • কোড লেখার সাথে সাথে ফলাফল দেখতে পারেন, যা আপনাকে দ্রুত পরীক্ষা ও উন্নতির সুযোগ দেয়।

Flutter Support:

  • DartPad Flutter কোডও সমর্থন করে, তাই আপনি মোবাইল UI ডিজাইন এবং পরীক্ষা করতে পারেন।

Sharing Capabilities:

  • আপনি আপনার DartPad প্রকল্পগুলি সহজেই অন্যদের সাথে শেয়ার করতে পারেন, যা কোড উদাহরণ এবং শিক্ষণ উপকরণ তৈরির জন্য উপকারী।

DartPad ব্যবহার শুরু করা:

  1. DartPad এ যান: DartPad ওয়েবসাইটে যান।
  2. কোড লিখুন: ডিফল্ট কোড পরিবর্তন করে নিজের কোড লিখুন।
  3. Run Button ক্লিক করুন: কোড রান করতে "Run" বাটনে ক্লিক করুন এবং ফলাফল দেখতে পাবেন।

অন্যান্য IDE

Dart এর জন্য বেশ কয়েকটি জনপ্রিয় IDE (Integrated Development Environment) রয়েছে, যা আপনাকে উন্নত এবং কার্যকরীভাবে কোড লেখার সুযোগ প্রদান করে।

1. Visual Studio Code

  • Setup:
    1. Visual Studio Code ইনস্টল করুন।
    2. Dart এবং Flutter প্লাগইন ইনস্টল করুন।
  • Features:
    • কোড সম্পন্ন করা, স্নিপেটস, ডিবাগিং এবং আরও অনেক সুবিধা।

2. Android Studio

  • Setup:
    1. Android Studio ইনস্টল করুন।
    2. Dart এবং Flutter প্লাগইন যোগ করুন।
  • Features:
    • Android অ্যাপ্লিকেশন এবং Flutter অ্যাপ তৈরি করার জন্য শক্তিশালী টুলস এবং বৈশিষ্ট্য।

3. IntelliJ IDEA

  • Setup:
    1. IntelliJ IDEA ইনস্টল করুন।
    2. Dart এবং Flutter প্লাগইন ইনস্টল করুন।
  • Features:
    • উন্নত কোড সম্পন্ন করা, রিফ্যাক্টরিং এবং ডিবাগিং সুবিধা।

4. Eclipse

  • Setup:
    1. Eclipse IDE ইনস্টল করুন।
    2. Dart Development Tools (DDT) প্লাগইন যোগ করুন।
  • Features:
    • Dart এর জন্য একটি পরিচিত উন্নয়ন পরিবেশ।
Content added By

Dart এ প্রথম প্রোগ্রাম লেখা এবং রান করা

Dart প্রোগ্রামিং ভাষায় প্রথম প্রোগ্রাম লেখার এবং চালানোর জন্য নিচের পদক্ষেপগুলি অনুসরণ করুন।

1. DartPad ব্যবহার করে প্রথম প্রোগ্রাম লেখা

DartPad হলো একটি অনলাইন প্ল্যাটফর্ম যেখানে আপনি Dart কোড লেখতে এবং পরীক্ষা করতে পারেন। এটি কোনো ইনস্টলেশন ছাড়াই ব্যবহার করা যায়।

ধাপ ১: DartPad এ যান

  • DartPad ওয়েবসাইটে যান।

ধাপ ২: কোড লিখুন

  • DartPad-এর ডিফল্ট কোড মুছে দিন এবং নিচের কোডটি লিখুন:

 

void main() {
  print('Hello, World!');
}

ধাপ ৩: কোড রান করুন

  • "Run" বাটনে ক্লিক করুন। আপনি নিচে "Hello, World!" দেখতে পাবেন।

2. স্থানীয় পরিবেশে Dart SDK ব্যবহার করে প্রথম প্রোগ্রাম লেখা

আপনি যদি Dart SDK ইনস্টল করে স্থানীয়ভাবে কোড লিখতে চান, তবে নিচের পদক্ষেপগুলি অনুসরণ করুন:

ধাপ ১: Dart SDK ইনস্টল করুন

  • আগের নির্দেশাবলী অনুযায়ী Dart SDK আপনার সিস্টেমে ইনস্টল করুন।

ধাপ ২: একটি Dart ফাইল তৈরি করুন

  • আপনার পছন্দের টেক্সট এডিটর ব্যবহার করে একটি নতুন ফাইল তৈরি করুন, যেমন hello.dart

ধাপ ৩: কোড লিখুন

  • hello.dart ফাইলটিতে নিচের কোডটি লিখুন:
void main() {
  print('Hello, World!');
}

ধাপ ৪: টার্মিনাল খুলুন

  • আপনার কম্পিউটারের টার্মিনাল বা কমান্ড প্রম্পট খুলুন।

ধাপ ৫: Dart ফাইল রান করুন

  • ডিরেক্টরিতে চলে যান যেখানে hello.dart ফাইলটি সংরক্ষিত হয়েছে, তারপর নিচের কমান্ডটি চালান:
dart hello.dart

ধাপ ৬: আউটপুট দেখুন

  • আপনি টার্মিনালে নিচের আউটপুট দেখতে পাবেন:
Hello, World!
Content added By

Dart প্রোগ্রামিং পরিবেশ হল একটি সেটআপ যেখানে আপনি Dart কোড লিখতে, চালাতে এবং ডিবাগ করতে পারেন। Dart এর জন্য বিভিন্ন উন্নয়ন টুলস, IDE এবং পরিবেশ রয়েছে, যা আপনাকে দক্ষতার সাথে অ্যাপ্লিকেশন তৈরি করতে সাহায্য করে। এখানে Dart প্রোগ্রামিং পরিবেশের কিছু মূল উপাদান এবং তাদের বৈশিষ্ট্য সম্পর্কে আলোচনা করা হলো।

1. Dart SDK

  • বর্ণনা: Dart SDK হল Dart প্রোগ্রামিং ভাষার জন্য সফটওয়্যার ডেভেলপমেন্ট কিট। এটি Dart কোড লেখার, চালানোর এবং ডিবাগ করার জন্য প্রয়োজনীয় সব টুল সরবরাহ করে।
  • ফিচার:
    • কম্পাইলার এবং রানটাইম পরিবেশ।
    • Dart CLI (Command Line Interface) টুল।
    • উন্নত ডকুমেন্টেশন এবং উদাহরণ।

2. DartPad

  • বর্ণনা: DartPad একটি অনলাইন প্ল্যাটফর্ম যেখানে আপনি Dart কোড লেখা, পরীক্ষণ এবং ভাগ করে নিতে পারেন।
  • ফিচার:
    • ইনস্টলেশন ছাড়াই Dart কোড লেখার সুযোগ।
    • তাত্ক্ষণিক ফলাফল প্রদর্শন।
    • Flutter কোড সমর্থন।
    • সহজে কোড শেয়ারিংয়ের সুবিধা।

3. IDE (Integrated Development Environment)

Dart কোড লেখার জন্য কিছু জনপ্রিয় IDE নিম্নলিখিত:

Visual Studio Code:

  • বর্ণনা: একটি শক্তিশালী এবং জনপ্রিয় কোড এডিটর, যা Dart এবং Flutter এর জন্য অ্যানোটেশন ও ফিচার সমর্থন করে।
  • ফিচার:
    • Dart এবং Flutter প্লাগইন।
    • কোড সম্পন্নকরণ এবং স্নিপেট।
    • ডিবাগিং সুবিধা।

Android Studio:

  • বর্ণনা: Android অ্যাপ ডেভেলপমেন্টের জন্য ডিজাইন করা IDE, যা Dart ও Flutter সমর্থন করে।
  • ফিচার:
    • ইনটেলিজেন্ট কোড সম্পন্নকরণ।
    • UI ডিজাইনার।
    • উন্নত ডিবাগিং এবং পরীক্ষার সুবিধা।

IntelliJ IDEA:

  • বর্ণনা: একটি শক্তিশালী IDE, যা Java এবং Dart এর জন্য উন্নত ফিচার সমর্থন করে।
  • ফিচার:
    • Dart প্লাগইন।
    • কোড রিফ্যাক্টরিং।
    • উন্নত ডিবাগিং টুল।

4. Package Manager

  • Dart Package Manager: Dart এর জন্য pub নামক একটি প্যাকেজ ম্যানেজার রয়েছে, যা লাইব্রেরি এবং ডিপেন্ডেন্সি ম্যানেজমেন্টের জন্য ব্যবহৃত হয়।
    • ফিচার:
      • নতুন প্যাকেজ ইনস্টল করা।
      • প্যাকেজের সংস্করণ আপডেট করা।
      • প্যাকেজ ডিপেন্ডেন্সি ম্যানেজমেন্ট।

5. Version Control System

  • Git: Dart প্রকল্পগুলির জন্য সাধারণত Git ব্যবহৃত হয়, যা কোড সংস্করণ নিয়ন্ত্রণের জন্য ব্যবহৃত হয়। GitHub বা GitLab এর মতো প্ল্যাটফর্মে প্রকল্পগুলি হোস্ট করা যায়।
Content added By
Promotion

Are you sure to start over?

Loading...