এই বইটি কাদের জন্য?
মিশিগান বিশ্ববিদ্যালয়ে শিক্ষকতা এবং বিভিন্ন প্রযুক্তি ভিত্তিক কনফারেন্স ও মিটআপে একটি প্রশ্ন আমি প্রায়ই শুনতে পাই এবং সেটা হলো "পাইথন কিভাবে শেখা যায়?" যারা প্রশ্নটি করে তারা সাধারণত প্রযুক্তি মনষ্ক ছাত্র, ডেভেলপার অথবা রিসার্চার। এদের মধ্যে অনেকের আবার বিভিন্ন গাণিতিক টুলস ব্যবহার করে প্রোগ্রামিং করার চর্চা রয়েছে। এদের মধ্যে বেশিরভাগ সহজাতভাবে পাইথন শিখতে চায় না, তারা শুধু ডাটা ভিত্তিক এবং গাণিতিক কাজগুলো পাইথন দিয়ে করতে চায়। যদিও এদের জন্য অনলাইনে অনেক ভিডিও, ব্লগ পোস্ট, টিউটোরিয়াল রয়েছে তারপরও এই প্রশ্নটির সদুত্ত্যর খুজে পাই নি। এবং এটাই আমাকে এই বইটি লিখতে অনুপ্রানিত করেছে।
এই বইটি পাইথন অথবা সাধারণ প্রোগ্রামিং এর সাথে সূচনা করে দেয়ার জন্য না। আমি ধারণা করে নিচ্ছি পাঠকের পাইথন ল্যাঙ্গুয়েজ সম্পর্কে পরিচিতি রয়েছে যেমন ফাংশন লেখা, ভ্যারিয়েবল এ্যাসাইন করা, অবজেক্টের মেথড কল করা, প্রোগ্রামের ধারা নিয়ন্ত্রণ করা এবং বেসিক কিছু কাজ। বরং পাইথন ব্যবহারকারীদের জন্য বইটি ডাটা সাইন্স স্ট্যাকের লাইব্রেরী যেমন IPython, NumPy, Pandas, Matplotlib, Scikit-Learn এবং সম্পর্কিত আরো কিছু টুলস ব্যবহার করে ডাটা সংরক্ষণ, পরিবর্তন ও তত্ব খুজে পেতে সহায়ক হবে।
Last updated
Was this helpful?