১ম সপ্তাহ
পাইথন বেসিক পার্ট ১
- পাইথন প্রোগ্রামিং পরিচিতি
- পাইথন ইনস্টল, অনলাইন IDE ও কোড এডিটর পরিচিতি
- ভ্যারিয়েবল, ডেটা টাইপ ও অপারেটর
- গাণিতিক অপারেশনসমূহ
- বেসিক ইনপুট আউটপুট
- ডাটা টাইপ কনভার্সন
- বুলিয়ান অপারেটর ও বুলিয়ান লজিক
- কন্ডিশনাল লজিক - if, elif, else এর ব্যবহার
- অনলাইন জাজ ও প্রোগ্রামিং কন্টেস্ট পরিচিতি
- সংখ্যা সম্পর্কিত মজার কিছু প্রোগ্রামিং সমস্যা নিয়ে আলোচনা
- অনলাইন জাজে ৩০টা সমস্যা সমাধান
- স্ট্রিং পরিচিতি ও স্ট্রিং অপারেশন
- স্ট্রিং সম্পর্কিত ২০টা সমস্যা সমাধান
২য় ও ৩য় সপ্তাহ
পাইথন বেসিক পার্ট ২
- কন্ডিশনাল লুপ পরিচিতি
- for লুপ, while লুপ, do while লুপ
- লুপ সম্পর্কিত ২০টা সমস্যা সমাধান
- ফাংশন পরিচিতি ও ব্যবহার
- ফাংশন সম্পর্কিত সমস্যা সমাধান
- পাইথনের ডেটা স্ট্রাকচার সমূহ
- লিস্ট (list) পরিচিতি ও লিস্ট অপারেশন
- লিস্ট সম্পর্কিত সমস্যা সমাধান
- টাপল (Tuple) পরিচিতি ও অপারেশন
- সেট (set) পরিচিতি ও অপারেশন
- ডিকশনারি (Dictionary) পরিচিতি ও অপারেশন
- অনলাইন জাজ এ ৩০টা সমস্যা সমাধান
- NHSPC / NCPC সম্পর্কে ধারণা প্রদান
- প্রোগ্রামিং কন্টেস্ট অংশগ্রহণ
- বিগিনার লেভেলের পাইথন প্রজেক্ট
৩য় সপ্তাহ
পাইথন ইন্টারমিডিয়েট পার্ট ১
- এক্সেপশন পরিচিতি ও এক্সেপশন হ্যান্ডেলিং
- ফাইল এর ব্যবহার ও ফইল অপারেশন
- ফাংশনাল প্রোগ্রামিং পরিচিতি
- ল্যামডা ফাংশন
- ম্যাপ ও ফিল্টার এর ব্যবহার
- কোড ডিবাগিং
- কোড টেস্ট করার পদ্ধতি
- ডেটা স্ট্রাকচার পরিচিতি
- টাইম ও স্পেস কমপ্লেক্সিটি
- লিস্ট ও অ্যারে ডেটা স্ট্রাকচার এর ব্যবহার
- লিস্ট ও অ্যারে সম্পর্কিত ৪০টা সমস্যা সমাধান
- গিট ও গিটহাব এর ব্যবহার
৪র্থ সপ্তাহ
পাইথন ইন্টারমিডিয়েট পার্ট ২
- গণিতের ২০ টা প্রোগ্রামিং সমস্যা সমাধান
- অ্যালগরিদম পরিচিতি
- সার্চিং অ্যালগরিদম
- লিনিয়ার সার্চ এর ব্যবহার
- বাইনারি সার্চ এর ব্যবহার
- সার্চিং অ্যালগরিদম সম্পর্কিত ২০টা সমস্যা সমাধান
- সর্টিং অ্যালগরিদম
- বাবল সর্ট ও ইনসার্শন সর্ট
- সর্টিং অ্যালগরিদম সম্পর্কিত ২০টা সমস্যা সমাধান
- হ্যাশ টেবিল এর ব্যবহার
- হ্যাশ টেবিল সম্পর্কিত ২০টা সমস্যা সমাধান
- পাইথনের বিল্ট-ইন ডেটা স্ট্রাকচার
- অবজেক্ট ওরিয়েন্টেড প্রোগ্রামিং পরিচিতি
- ক্লাস, অবজেক্ট ও প্রোপার্টিস এর ব্যবহার
- এনক্যাপসুলেশন, পলিমরফিজম, ইনহেরিটেন্স
- অপারেটর ওভারলোডিং