Python শেখার এই কোর্সটি কাদের জন্য, আর কাদের জন্য নয়?
এটি এমন কর্মজীবীদের জন্য, যাঁদের কোডিংয়ের কোনো অভিজ্ঞতা নেই, যাঁরা স্প্রেডশিট, এক্সপোর্ট করা তথ্য বা কপি-পেস্ট দিয়ে একই কাজ বারবার হাতে করেন এবং মনে করেন কোনো স্ক্রিপ্ট দিয়ে কাজটি করা যেতে পারে। যেসব বিশ্লেষকের কাজ মূলত Excel-এ, পরিচালন কার্যক্রমের সমন্বয়কারী, অর্থ বিভাগের সহকারী, গবেষক এবং প্রচারাভিযানের এক্সপোর্ট করা তথ্য নিয়ে কাজ করা বিপণনকর্মীরা সাধারণত এই কোর্সের শিক্ষার্থী।
এটি কোনো পূর্ণকালীন নিবিড় প্রশিক্ষণ শিবির, কম্পিউটার বিজ্ঞানের ডিগ্রি বা ডেভেলপারের চাকরির প্রতিশ্রুতি নয়। আপনি বড় অ্যাপ্লিকেশন তৈরি করবেন না, অ্যালগরিদম নিয়ে গভীরভাবে পড়বেন না বা কারিগরি সাক্ষাৎকারের প্রস্তুতি নেবেন না। লক্ষ্যটি ব্যবহারিক: নিজের কাজ নিরাপদে স্বয়ংক্রিয় করা ও বিশ্লেষণের জন্য যতটুকু Python প্রয়োজন, ততটুকু শেখা এবং পরবর্তী ডেটা, মেশিন লার্নিং ও AI অ্যাপের কোর্সগুলোর ভিত্তি তৈরি করা।
নতুনদের জন্য এই Python কোর্সে আমি কী শিখব?
ছয়টি মডিউল, যার প্রতিটির শেষে এমন একটি স্ক্রিপ্ট তৈরি হবে, যা আপনি সত্যিই ব্যবহার করতে পারবেন। ভাষাটি ও এর স্ট্যান্ডার্ড লাইব্রেরির বিবরণ python.org-এ থাকা Python-এর আনুষ্ঠানিক নথি অনুসরণ করে।
1. প্রথম প্রোগ্রামগুলো
প্রোগ্রাম, ভেরিয়েবল ও ফাংশন কী, তারপর ব্রাউজারের নোটবুকে এবং নিজের কম্পিউটারে পাইথন চালানো। আপনি লেখা, সংখ্যা এবং সত্য বা মিথ্যা মান সংরক্ষণ করেন ও সেগুলো পরিবর্তন করেন।
2. সিদ্ধান্ত, লুপ ও কালেকশন
if স্টেটমেন্ট, for ও while লুপ, লিস্ট ও ডিকশনারি। আপনি একগুচ্ছ চালান বা কাজ একটি সংগ্রহে সাজিয়ে রাখেন এবং একে একে সেগুলো নিয়ে কাজ করেন।
3. ফাংশন ও কোড পড়া
স্পষ্ট ইনপুট ও আউটপুটসহ ফাংশন লেখা এবং অপরিচিত স্ক্রিপ্টে কোনো পরিবর্তন করার আগে সেটি লাইন ধরে পড়া।
4. ফাইল, সিএসভি ও ত্রুটি
টেক্সট ফাইল পড়া ও লেখা, Python-এর csv মডিউল দিয়ে স্প্রেডশিট থেকে রপ্তানি করা ডেটা প্রক্রিয়াকরণ এবং ত্রুটি সামলানো, যাতে একটি ত্রুটিপূর্ণ সারির কারণে পুরো প্রক্রিয়া থেমে না যায়।
5. এপিআই ও প্যাকেজ
পাবলিক ওয়েব API থেকে ডেটা আনা, ভার্চুয়াল এনভায়রনমেন্টে লাইব্রেরি ইনস্টল করা এবং API কী ও পাসওয়ার্ড কোডের বাইরে সংরক্ষণ করা।
6. গিট, পরীক্ষা ও একটি সম্পূর্ণ স্বয়ংক্রিয় ব্যবস্থা
Git ও GitHub দিয়ে কোড সংরক্ষণ ও শেয়ার করা, ভুল ধরার জন্য সহজ পরীক্ষা লেখা, GitHub Pages দিয়ে একটি ছোট পেজ প্রকাশ করা এবং প্রতি সপ্তাহে হাতে করা একটি কাজ স্ক্রিপ্ট দিয়ে করানো।
এখানে Python শিখতে কি আমার কোডিংয়ের কোনো অভিজ্ঞতা থাকতে হবে?
না। এই কোর্সে ধরে নেওয়া হয় যে আপনি আগে কখনো প্রোগ্রামিং করেননি। ফাইল ও ফোল্ডার, স্প্রেডশিট এবং ওয়েব ব্রাউজার ব্যবহারে আপনার স্বচ্ছন্দ হওয়া দরকার। একটি ল্যাপটপ বা ডেস্কটপ কম্পিউটারও লাগবে, কারণ ফোনে কোডের পাঠগুলো ভালোভাবে করা যায় না। প্রথম দিকের পাঠগুলো ব্রাউজারে চলা নোটবুকে করা হয়, তাই পঞ্চম মডিউলের আগে কিছু ইনস্টল করতে হবে না। ওই মডিউলে ধাপে ধাপে নিজের কম্পিউটারে Python সেট আপ করবেন।
ব্যক্তিগত চাহিদা অনুযায়ী সাজানো শেখার পথ আমার সঙ্গে কীভাবে মানিয়ে নেয়?
শুরুর স্তর নির্ধারণের যাচাইয়ে আপনাকে দশ লাইনের একটি স্ক্রিপ্ট দেখিয়ে জিজ্ঞেস করা হয় সেটি কী প্রিন্ট করে। তারপর আপনার সাপ্তাহিক কাজের মধ্যে কোনগুলি বারবার করতে হয়, তা জানতে চাওয়া হয়। আপনি যদি ইতিমধ্যেই লুপের ধাপগুলি অনুসরণ করতে পারেন, তাহলে প্রথম মডিউল বাদ দিয়ে সরাসরি ফাইল ও CSV-এর পাঠে যান। স্ক্রিপ্টটি এখনও একেবারেই বুঝতে না পারলে, কোনো নম্বর না হারিয়েই প্রোগ্রাম লেখার প্রাথমিক পাঠ থেকে শুরু করেন।
ধাপে ধাপে সমাধান করা উদাহরণগুলো আপনার কাজের ভূমিকা অনুযায়ী সাজানো। একজন অর্থ বিভাগের সহকারী সরবরাহকারীদের চালানগুলো একে একে প্রক্রিয়া করেন; একজন বিপণনকর্মী প্রচারাভিযান থেকে রপ্তানি করা ডেটার মোট ক্লিকের সংখ্যা হিসাব করেন; একজন কার্যক্রম সমন্বয়কারী মজুতের তালিকায় কোন পণ্যের পরিমাণ পুনরায় অর্ডার দেওয়ার নির্ধারিত সীমার নিচে নেমেছে তা দেখেন। অনুশীলনের ডেটা সব সময় কাল্পনিক, তাই আপনার নিয়োগকর্তার কোনো তথ্য পাঠে ব্যবহার করা হয় না।
Python কোর্সে আমি কী কী অনুশীলন করব?
প্রতিটি পাঠের শেষে এমন কোড তৈরি হয় যা আপনি নিজেই চালান। চতুর্থ মডিউলের একটি উদাহরণ: হারবার লেন বেকারিজ নামে চারটি বেকারির একটি কাল্পনিক চেইন তাদের দৈনিক বিক্রির তথ্য একটি CSV ফাইলে রপ্তানি করে, যার কয়েকটি সারিতে তথ্যের গরমিল থাকে। আপনি এমন একটি স্ক্রিপ্ট লেখেন যা ফাইলটি পড়ে, টাকার পরিমাণ নেই এমন সারিগুলো বাদ দিয়ে সেগুলোর কথা জানায় এবং প্রতিটি দোকানের সাপ্তাহিক মোট বিক্রির পরিমাণ একটি নতুন ফাইলে লেখে।
শুরু করার আগেই মূল্যায়নের মানদণ্ড দেখানো হয়। এতে যাচাই করা হয় যে অগোছালো তথ্যের সারিগুলো প্রক্রিয়াকরণের সময় স্ক্রিপ্টটি ক্র্যাশ না করে চলে, মোট হিসাব হাতে যাচাই করা ফলাফলের সঙ্গে মেলে, বাদ দেওয়া সারিগুলো কারণসহ তালিকাভুক্ত থাকে এবং আগামী মাসে কোনো সহকর্মী কোডটি পড়লে আপনার দেওয়া ভেরিয়েবল ও ফাংশনের নামগুলো বুঝতে পারবেন।
এই কোর্সে Python শিখতে কত সময় লাগে?
কোডিংয়ের কাজসহ প্রতিটি পাঠে 10 থেকে 15 মিনিট সময় লাগে। আপনার শেখার ধারায় কতটি পাঠ থাকবে, তা নির্ভর করে আপনার প্রাথমিক দক্ষতা যাচাইয়ের ফল এবং আপনি কত দ্রুত কাজ করেন তার ওপর। তাই আমরা নির্দিষ্ট সংখ্যক ঘণ্টা বা সপ্তাহের প্রতিশ্রুতি দিই না।
Python কোর্স শেষে আমি কী পাব?
শেষে একটি চূড়ান্ত ব্যবহারিক মূল্যায়ন দিতে হবে: অটোমেশনের একটি সংক্ষিপ্ত কাজের নির্দেশনা অনুযায়ী পাইথনে কাজটি সম্পন্ন করতে হবে, সঙ্গে পরীক্ষাও থাকতে হবে। উত্তীর্ণ হলে একটি স্বীকৃত সনদ পাবেন। এটি দেখায় যে আপনি কার্যকর স্ক্রিপ্ট লিখতে ও পরীক্ষা করতে পারেন; এটি আনুষ্ঠানিক স্বীকৃতিপ্রাপ্ত কোনো যোগ্যতা নয় এবং পাইথন সফটওয়্যার ফাউন্ডেশন এটি প্রদান করে না।
পাইথন কোর্সের খরচ কত?
Python কোর্সটি Tosheo.ai-এর প্রতিটি পরিকল্পনায় অন্তর্ভুক্ত, কর্মক্ষেত্রে AI ব্যবহারের পাঠগুলোর পাশাপাশি। একা শিখলে, ব্যক্তিগত পরিকল্পনার খরচ মাসে USD 79 অথবা বছরে USD 790। দল হিসেবে শিখলে, সর্বোচ্চ 3 জন সদস্যের জন্য দলীয় পরিকল্পনার খরচ মাসে USD 189 অথবা বছরে USD 1,890। প্রতিটি অতিরিক্ত সদস্যের জন্য মাসে USD 49 অথবা বছরে USD 490 দিতে হবে, এবং 25 জন সদস্য থেকে সদস্যসংখ্যাভিত্তিক মূল্য প্রযোজ্য। 7-দিনের বিনামূল্যের ট্রায়াল দিয়ে শুরু করুন; কোনো ক্রেডিট কার্ড লাগবে না।
উৎস ও পরিধি
Python-এর নথিপত্র, Python শেখার নির্দেশিকা, যাচাই করা হয়েছে 19 October 2026 ↗
Python-এর নথিপত্র, csv: CSV ফাইল পড়া ও লেখা, যাচাই করা হয়েছে 19 October 2026 ↗
Python-এর নথিপত্র, venv: ভার্চুয়াল এনভায়রনমেন্ট তৈরি, যাচাই করা হয়েছে 19 October 2026 ↗
Git, Git সম্পর্কে, যাচাই করা হয়েছে 19 October 2026 ↗
GitHub Docs, GitHub Pages কী?, যাচাই করা হয়েছে 19 October 2026 ↗