বেসিক পাইথন উইথ প্রোজেক্ট
ডিপার্টমেন্টসমূহঃ কম্পিউটার সায়েন্স এন্ড টেকনোলজি
সেমিস্টারের শুরুর দিকে পড়াশোনার চাপ তুলনামূলক কম থাকে। এই সময় আমরা কিছু স্কিল ডেভেলপমেন্ট এর দিকে ফোকাস করতে পারি। সেই উদ্দেশ্যেই এই পাইথন কোর্সটি; এখানে পাইথনের বেসিক থেকে শুরু করে ছোট ছোট তিনটি প্রজেক্টে সেই বেসিক বিষয়গুলোর ইমপ্লিমেন্টেশন দেখানো হবে।
কোর্স প্ল্যান
কোর্স প্ল্যান
ক্লাস ১: Python পরিচিতি ভেরিয়েবল ও ডাটা টাইপ
Python কি? কেন python best programming language? পাইথন কোথায় কোথায় ব্যাবহার করা হয়?
Install python, IDE, LAB setup ও বেসিক সিন্টেক্স।
ভেরিয়েবল, ভেরিয়েবল এর রুলস, মাল্টিপল ভেরিয়েবল ও ভ্যালু, গ্লোবাল ভেরিয়েবল।
বিভিন্ন ডাটা টাইপ সম্পর্কে ধারনা
ক্লাস ২: নাম্বার , কাস্টিং এবং অপারেটর
ইন্টিজার, ফ্লোটিং পয়েন্ট ও কমপ্লেক্স নাম্বার, এক নাম্বার থেকে অন্য নাম্বারে কাস্ট করা ।
অ্যারিথমেটিক অপারেটর, অ্যাসাইনমেন্ট অপারেটর, তুলনা অপারেটর, লজিক্যাল অপারেটর, আইডেন্টিটি অপারেটর, মেম্বারশিপ অপারেটর, বিটওয়াইজ অপারেটর।
ক্লাস ৩: বুলিয়ান, কন্ডিশনাল স্টেটমেন্ট এবং লুপ
বুলিয়ান True ও False.
কন্ডিশনাল if, if-else, elif, (and, or, not) এর ব্যাবহার কন্ডিশনাল স্টেট্মেন্ট এ, নেস্টেড if, if-else, pass স্টেট্মেন্ট।
While লুপ, Break Statement, Continue Statement
For লুপ, for লুপ ও স্ট্রিং, ব্রেক, কন্টিনিউ স্টেট্মেন্ট, Range() ফাংশন, else ও for লুপ, Nested Loops, pass Statement.
ক্লাস ৪: স্ট্রিং ও প্রথম প্রজেক্ট
স্ট্রিং অ্যাসাইন, মাল্টিলাইন স্ট্রিং, স্ট্রিং অ্যারে, স্ট্রিং ও লুপ,, স্ট্রিং len(), স্ট্রিং সার্চিং , Slicing Strings, Slice From the Start, Slice To the End, Negative Indexing, স্ট্রিং মোডিফাই( Upper Case, Lower case, Remove, replace, split), String Concatenation, স্ট্রিং ফরমেটিং, Escape Characters, ও স্ট্রিং মেথড
ক্লাস ৪ পর্যন্ত যা যা শিখা হয়েছে এই সবকিছু প্র্যাক্টিস হবে এমন একটি প্রোজেক্ট।
ক্লাস ৫: লিস্ট এবং টাপল
লিস্ট আইটেম ও লিস্ট এর বৈশিস্ট্য, টাইপ, অ্যাক্সেস আইটেম, নেভিগেট ইন্ডেক্সিং, নেভিগেট ইন্ডেক্সিং এর Range, Item existence চেকিং, আইটেম চেঞ্জ, insert(), append(), extend(), remove(), pop(), del, clear(), লিস্ট ও লুপ, List Comprehension, সর্টিং, copy lists, join lists ও বাকি মেথড
টাপল আইটেম ও টাপল এর বৈশিস্ট্য, টাইপ, অ্যাক্সেস টাপল আইটেম, নেভিগেট টাপল, Range, Item existence চেকিং, আইটেম চেঞ্জ করার পদ্ধতি, Unpack Tuples, টাপল ও লুপ, join Tuple ও বাকি মেথড।
ক্লাস ৬: সেট, ডিকশনারি এবং ফাংশন
সেট আইটেম ও সেট এর বৈশিস্ট্য, টাইপ, অ্যাক্সেস আইটেম, অ্যাড আইটেম(add(), update() ), রিমোভ আইটেম( remove(), discard(), pop(), clear()… )লুপ ও সেট, join sets, ও বাকি মেথড।
ডিকশনারি আইটেম ও ডিকশনারি এর বৈশিস্ট্য, Access Dictionary , change Item, Remove Items, Loop Dictionaries, Nested Dictionaries, ও ডিকশনারি এর মেথড সমুহ।
ফাংশন তৈরি, ফাংশন কল, আরগুমেন্ট, Arbitrary arguments
ক্লাস ৭: ফাইল হ্যান্ডেলিং ও এক্সেপশন হ্যান্ডেলিং
Syntax, read mode, write mode, append mode, read and write file, close file.
Try, except, else, finally blocks এর ব্যাবহার।
ক্লাস ৮: মডিউলস(Pandas) ও অন্যান্য
Pip এর ব্যাবহার, pandas series, dataFrames, CSV file , JSON file read করা, Data cleaning.
ক্লাস ৯: প্রজেক্ট
শিক্ষক বৃন্দ
বিভিন্ন পলিটেকনিক ইন্সিটিউট এর অভিজ্ঞ শিক্ষকবৃন্দ এবং ডিপার্টমেন্ট রিলেটেড ইন্ডাস্ট্রি তে কর্মরত প্রশিক্ষক বৃন্দ।সচরাচর জিজ্ঞাসা
- ক্লিক করার পর আপনাকে কোর্স এর দাম এবং কুপন ব্যাবহারের একটি অপশন দেখাবে।
- কুপন থাকলে সেটি লিখলে আপনি একটি ডিস্কাউন্ট পেয়ে যাবেন। এরপর ভর্তি সম্পন্ন করুন বাটন এ ক্লিক করলে আপনার ভর্তি আবেদন সম্পন্ন হয়ে যাবে।
- ক্লাস শুরু হওয়ার এক সপ্তাহ আগে পেমেন্ট এর লিঙ্ক আপনার ড্যাশবোর্ড এ পেয়ে যাবেন। পেমেন্ট সম্পন্ন করার পর আপনার প্রোফাইলের 'আমার কোর্সসমূহ' সেকশনে কোর্সের ক্লাস সমূহ এবং অন্যান্য বিস্তারিত দেখতে পাবেন।
পেইজঃ https://www.facebook.com/educity.com.bd
গ্রুপঃ https://www.facebook.com/groups/educity
মোবাইল নংঃ 01896183483