Introduction
যেকোনো প্রোগ্রামিং শেখার আগে আমাদের কম্পিউটারে সেই কোডগুলো চালানোর জন্য একটা সুন্দর পরিবেশ বা 'Environment' তৈরি করে নিতে হয়। এই ভিডিওতে প্রশান্ত সাহু দেখাচ্ছেন কীভাবে ডেটা সায়েন্স এবং AI নিয়ে কাজ করার জন্য সবচেয়ে জনপ্রিয় টুল Anaconda এবং Jupyter Lab আপনার সিস্টেমে সেটআপ করবেন। সহজ কথায়, এটি আপনার কম্পিউটারে কোডিং করার জন্য একটি ল্যাবরেটরি তৈরি করার মতো।
পার্ট ১: অ্যানাকোন্ডা (Anaconda) কী এবং কেন এটি প্রয়োজন?
ভিডিও রেফারেন্স: [05:47]
অ্যানাকোন্ডা হলো পাইথনের একটি ডিস্ট্রিবিউশন যা মূলত ডেটা সায়েন্স এবং মেশিন লার্নিংয়ের কাজের জন্য বানানো হয়েছে। আলাদা আলাদা ভাবে পাইথন এবং তার লাইব্রেরিগুলো ইনস্টল করার চেয়ে অ্যানাকোন্ডা ব্যবহার করা অনেক সহজ কারণ এতে প্রয়োজনীয় সব টুল আগে থেকেই থাকে।
- সহজ ব্যাখ্যা (Beginner Level): মনে করুন আপনি বিরিয়ানি রান্না করবেন। এখন আপনি চাল, মাংস, মশলা আলাদা আলাদা দোকান থেকে না কিনে যদি এমন একটা 'প্যাকেজ' পান যেখানে রান্নার হাড়ি থেকে শুরু করে সব উপকরণ একসাথে আছে, তবে কাজটা সহজ হয় না? অ্যানাকোন্ডা হলো সেই প্যাকেজ।
পার্ট ২: অ্যানাকোন্ডা ডাউনলোড এবং ইনস্টলেশন প্রক্রিয়া
ভিডিও রেফারেন্স: [05:52]
ধাপসমূহ:
-
প্রথমে গুগলে গিয়ে "Anaconda" লিখে সার্চ দিতে হবে।
-
তাদের অফিসিয়াল ওয়েবসাইট থেকে ডাউনলোড পেজে যেতে হবে। [06:06]
-
রেজিস্ট্রেশন স্কিপ করে সরাসরি আপনার অপারেটিং সিস্টেম (Windows/Mac/Linux) অনুযায়ী ইনস্টলারটি ডাউনলোড করুন। ভিডিওতে উইন্ডোজের জন্য ৬৪-বিট ইনস্টলার ব্যবহার করা হয়েছে। [06:19]
-
ডাউনলোড শেষ হলে ফাইলটিতে ডাবল ক্লিক করে Installation Wizard চালু করতে হবে। [06:44]
-
ইনস্টল করার সময় "Just Me" অপশনটি সিলেক্ট করা ভালো। [07:00]
-
ডিফল্ট পাথ (যেখানে ফাইল সেভ হবে) এবং অন্যান্য অপশনগুলো যেমন আছে তেমন রেখেই 'Install' বাটনে ক্লিক করতে হবে। [07:20]
-
কঠিন শব্দ ও ব্যাখ্যা:
-
Operating System (অপারেটিং সিস্টেম): আপনার কম্পিউটার যে সফটওয়্যারের মাধ্যমে চলে (যেমন- Windows 10 বা Windows 11)।
-
64-bit Installer: এটি আপনার কম্পিউটারের প্রসেসরের কাজের ধরন অনুযায়ী একটি ফাইল টাইপ। আধুনিক সব কম্পিউটারই এখন ৬৪-বিটের হয়।
-
পার্ট ৩: জুপিটার ল্যাব (Jupyter Lab) সেটআপ
ভিডিও রেফারেন্স: [05:21]
ইনস্টলেশন শেষ হওয়ার পর আপনি Jupyter Lab বা Jupyter Notebook ব্যবহার করতে পারবেন। এটি হলো এমন একটি জায়গা যেখানে আপনি আপনার পাইথন কোড লিখবেন এবং সাথে সাথেই তার ফলাফল দেখতে পাবেন।
- কিভাবে চালু করবেন? [19:51] আপনার উইন্ডোজ সার্চ বারে গিয়ে "Jupyter Notebook" লিখুন এবং অ্যাপটি রান করুন। এটি আপনার ডিফল্ট ব্রাউজারে (যেমন- Chrome বা Edge) একটি উইন্ডো খুলবে যেখানে আপনি আপনার কম্পিউটারের সব ফোল্ডার দেখতে পাবেন।
পার্ট ৪: কোডিং এর হাতেখড়ি (Variable Declaration)
ভিডিও রেফারেন্স: [17:52]
জুপিটার নোটবুক চালু করার পর আপনি কোড লেখা শুরু করতে পারেন। ভিডিওতে দেখানো হয়েছে কীভাবে ভেরিয়েবল বা মান জমা রাখার ঘর তৈরি করতে হয়।
কোড উদাহরণ:
Python
# একটি ভেরিয়েবলে মান রাখা
A = 50
# এক ভেরিয়েবলের মান অন্যটিতে রাখা
B = A
# প্রিন্ট করে দেখা
print(B)
ব্যাখ্যা: এখানে A = 50 মানে হলো আমরা 'A' নামের একটি বাক্সে ৫০ সংখ্যাটি রাখলাম। এরপর B = A লিখে আমরা 'B' নামক বাক্সেও সেই একই মান অর্থাৎ ৫০ রাখলাম। এটি খুবই সহজ এবং কার্যকর।
পার্ট ৫: অ্যানালাইসিস এবং লেখকের ভাবনা
মূল উদ্দেশ্য: কন্টেন্ট ক্রিয়েটর বোঝাতে চেয়েছেন যে কোডিং শুরু করার আগে এনভায়রনমেন্ট সেটআপ করাটা একটা বড় বাধা মনে হতে পারে, কিন্তু অ্যানাকোন্ডা ব্যবহার করলে এটি একদম পানিভাতের মতো সহজ হয়ে যায়।
বাস্তবসম্মত ধারণা ও পরামর্শ:
-
কেন জুপিটার ল্যাব? বড় কোনো সফটওয়্যার বানানোর চেয়ে ডেটা এনালাইসিসের জন্য জুপিটার ল্যাব সেরা কারণ এখানে কোডের প্রতিটি লাইন আলাদা করে রান করে ফলাফল চেক করা যায়।
-
বিকল্প ব্যবস্থা: যদি আপনার কম্পিউটারের কনফিগারেশন কম হয় বা ইনস্টল করতে ঝামেলা হয়, তবে আপনি ইন্টারনেটে সরাসরি Google Colab ব্যবহার করতে পারেন। সেখানে কোনো কিছু ইনস্টল না করেই ব্রাউজারে পাইথন কোড লেখা যায়।
-
সতর্কতা: ইনস্টল করার সময় আপনার 'C' ড্রাইভে পর্যাপ্ত জায়গা আছে কি না তা নিশ্চিত করুন, কারণ অ্যানাকোন্ডা বেশ বড় একটি প্যাকেজ। [07:12]
সামগ্রিকভাবে, এই টিউটোরিয়ালটি একজন বিগিনারের জন্য পাইথনের জগতে প্রবেশ করার একদম সঠিক শুরুর ধাপ।
[
Python Essentials for AI Agents – Tutorial
freeCodeCamp.org · 71K views
](http://www.youtube.com/watch?v=UsfpzxZNsPo)

মন্তব্যসমূহ
একটি মন্তব্য পোস্ট করুন
আপনার সমস্যাটি কমেন্ট করে আমাদের জানান :-d