অটোমেশনের বেসিক আইডিয়া আসলে এইটাই । তবে আমরা এর চেয়ে একটু এডভান্স করব ।
- ১. কিওয়ার্ড ডাটাবেস এক্সেল , সিএসভি বা টেক্সটে সেভ হবে
- ২. সেখান থেকে অটোমেটেড প্যারাগ্রাফ টেমপ্লেট থেকে অটোমেটিক আর্টিকেল জেনারেট হবে । যা একটা প্যারাগ্রাফে আরেকটা থেকে ভিন্ন হবে
- ৩. সেই আর্টিকেল অটোমেটিক ওয়ার্ডপ্রেসে পোষ্ট হয়ে যাবে ।
Guide 1: কোর্স আউটলাইন ও বিস্তারিত
1.1 কোর্স আউটলাইন-Video
01# কোর্সের আউটলাইন যদিও আগেই দিয়েছিলাম। ওইটাকেই একটু বিস্তারিতভাবে ব্যাখা করা আর কিছু না.
ইউটিউবেও দেখতে পারেনঃ https://youtu.be/2r6E_rTJNg8
1.2 প্রয়োজনীয় সফট ওয়ার লিস্ট ও ইন্সটলেশন প্রসেস-Video
02# আমাদের কাজের জন্য বেশ কিছু সফট লাগবে:
১. পাইথন
২. এনাকোন্ডা
৩. ভিএস কোড বা পাইচার্ম
৪. মাইক্রোসফট এক্সেল / লিব্রা অফিস
ইউটিউব লিংকঃ https://youtu.be/G7G7KXStmf0
1.3 জিজ্ঞাসা-Quiz
https://discord.com/invite/dxC43VC2Sr (এসইও’স রা সাধারনত ডিসকর্ড ইউজ করেন না । তারপর ও যদি কেউ জয়েন করতে চান তাহলে নিচের লিংকে জয়েন করতে পারেন । এমন না যে জয়েন করতেই হবে । বা এখানে অনেক কিছু হবে । জেনারেল আড্ডা বাজি বা চ্যাটের জন্য আসলে প্রোগ্রামারদের মধ্যে ডিস্কর্ডের প্রচলন আছে । তাই একাবারে বাদ দিলাম না আর কি । এখানে তেমন কিছুই না জাস্ট চ্যাট হয়)
Q: pycharm এ একটা প্রোগ্রাম রান করলে এরপর অন্য ফাইল ওপেন করলেও আগের টাই রান হয় 😔 আগের টা সরেই না 😐
A: Same amar o hoisilo …Print line cursor rekhe right click koren run option asbe then run korun.. next time ar ai jamely porte hobena.
or
run click kore run option paben sekhan theke 1bar kren. then r select korte hbena etai auto hbe.
Guide 2: পাইথন বেসিকস
এই গাইডলাইনে সিরিয়ালি পাইথনের বেসিকস এর সকল বিষয় সিরিয়ালি সাজানো থাকবে । আপনি আপনার সময় করে একটা একটা বিষয় দেখা শুরু করতে পারবেন ।
# পাইথনে বিভিন্ন ডাটা টাইপস নিয়ে এখানে আলোচনা । ভিডিওটি আগে থেকেই চ্যানেলে আপলোড করা আছে
ইউটিউব লিঙ্কঃ https://youtu.be/msdjVpNNoG0
পাইথন রিকুয়েস্ট লাইব্রেরির ব্যবহার
ইউটিউবঃ https://youtu.be/ONCVax6tVsI
pc c drive এর এক্সেল ফাইল read ফাইল করতে হয় –
06# এই ভিডিওতে মুলত পাইথন ম্যাথমেটিক্যাল অপারেটরস গুলা সম্পর্কে আইডিয়া দেওয়া হয়েছে । আর আই ডিএলই এর সাথে পরিচিতি করে দেওয়া হয়েছে ।
ইউটিউব লিংকঃ https://youtu.be/bry4OtGBts
08# পাইথনের প্রিন্ট ফাংশন ও ভ্যারিয়েবল নিয়ে ভিডিও ।
ইউটিউবঃ https://youtu.be/eE3NXBzI7VE
09# পাইথন স্ট্রিং ম্যানিপুলেশন কিভাবে করবেন । কিভাবে একটা টেক্সটকে ইউ আর এল কনভার্ট করবেন , কিংবা একটা টেক্সট কিভাবে স্প্লিট করবেন , কিভাবে সামনে পিছনে অযাচিত স্পেস বা ক্যারেক্টার সরিয়ে ফেলবেন ইত্যাদি নিয়েই এই আলোচনা
ইউটিউব লিংক ঃ https://youtu.be/Ic7Ax94ep8c
10# কিভাবে ইউজার থেকে ইনপুট নিবেন কিভাবে সেটা প্রিন্ট করবেন এই বিষয়গুলা এখানে দেখানো হয়েছে
ইউটিউব লিংকঃ https://youtu.be/74-mTay6BRY
11# এক ধরনের ডাটা টাইপস থেকে অন্য ধরনের ডাটা টাইপসে কিভাবে কনভার্ট করবেন এই ভিডিওতে তাই দেখানো হয়েছে
ইউটিউব লিংকঃ https://youtu.be/k9Xt6Jv1lGA
12# একই কোড বার বার না লিখে ছোট ফাংশন তৈরী করেই আসলে সব কিছু করা সম্ভব । এইটার ব্যবহার ই এখানে দেখিয়েছি । আমার চ্যানেলে ফাংশন নিয়ে ডিটেইল আলোচনা করেছি
এই ভিডিও এর ইউটিউব লিংকঃ https://youtu.be/TFWyHnR-7EY
# এই ভিডিওটা এই কোর্সের সাথে রিলেটেড না ডিরেক্টলি। যারা নতুন না বুঝাও স্বাভাবিক। পাইথনের সাহায্যে কিভাবে একটা বাক্যকে প্যারাফ্রেজিং করা যায় তার উদাহরন। একদম লাস্টের দিকে আউটপুট দেখতে পারেন: How to paraphrase text in Python using transformers:
https://m.youtube.com/watch?v=zGK9ZfvRRoM&feature=youtu.be
পাইথনে প্যারাফ্রেজিং এক্সাম্পল
https://towardsdatascience.com/how-to-paraphrase-text-using-python-73b40a8b7e66
বই: (বাংলা)
- https://python.maateen.me/
- hukushpakush.com
- http://pybook.subeen.com/
- datacamp.com
বই
1. Learn Python3 the Hard Way
2. Think Python
৩. Python crash course
4. automate boring stuff with python
http://pybook.subeen.com/ বইটিতে দেওয়া প্রোগ্রামগুলোর চর্চা করে শেষ করলাম। পাইথন শেখার জন্য অসাধারণ একটি বই। আপনিও বইটি থেকে শিখতে পারেন। তবে এই বইটি পড়ার আগে কমান্ড লাইনের কাজ শিখে নিলে ভালো হয়। Learn Python the Hard Way বইটির Appendix থেকে কমান্ড লাইনের কাজ শেখা যাবে।
Guide 3: অটোমেশন নিশ আইডিয়া ও সাইট বাছাই
এই মডিউলে অটোমেশনের বিভিন্ন নিশ আইডিয়া ও সাইট বাছাই প্রক্রিয়া নিয়ে আলোচনা হবে । বিভিন্ন অটোমেশন সাইট পরিচিতি , সেগুলার এনালাইসিস, কিভাবে কাজ করছে সেগুলাই এখানে আলোচনার বিষয়বস্তু।
05) https://m.youtube.com/watch?v=JjKeKftAK-U&feature=youtu.be
07) https://m.youtube.com/watch?v=rr7wgwHnDaA&feature=youtu.be
Guide 4: পাইথন লাইব্রেরি পরিচিতি
স্ক্রাপিং ও অটোমেশনের জন্য বিভিন্ন লাইব্রেরির ব্যবহার নিয়ে এই সেকশনে বিভিন্ন ভিডিও থাকবে
Guide 5: BS4 এর মাধ্যমে সাইট স্ক্রাপিং
বিউটিফুল স্যুপ ব্যবহার করা বিভিন্ন ওয়েব পেজকে আমরা স্ক্রাপ করব এই সেকশনে। সেখানে সাইট ম্যাপ স্ক্রাপিং, বিভিন্ন সিংগেল পেজ স্ক্রাপিং, সাইট ম্যাপ ছাড়া বিভিন্ন ওয়েব সাইটের সব পেজ লিংক স্ক্রাপিং ইত্যাদি করব এই সেকশনে
Guide 6: Scrapy
স্ক্রাপিতে কিভাবে প্রজেক্ট চালু করতে হয়, কিভাবে স্পাইশার তৈরী করতে হয়, স্পাইডার/বট কিভাবে মডিফিকেশন করব, স্ক্রাপি শেল, স্ক্রাপির মাধ্যমে একটা সাইটের সব পেজ কিভাবে স্ক্রাপ করা যায়, সেই ডাটা গুলা বিভিন্ন ফর্মেটে কিভাবে সেভ করা যায় সেই সব বিষয়গুলাই এখানে দেখানো হবে
Guide 7: ডাটা র্যাংগেলিং
স্ক্রাপির বিভিন্ন ডাটা গুলা কিভাবে মডিফাই করা যায়, ভুল ডাটা গুলা কিভাবে ফিক্সড করা যায় সেগুলা নিয়ে আলোচনা করব এই সেকশনে
Guide 8: টেম্পলেট ও ওয়ার্ডপ্রেস
ডাটা পোষ্টিং এর জন্য কিভাবে টেম্পলেটে ভেরিয়েশন আনা যায়, কিভাবে সেগুলাকে সাজাব এই সব বিষয় নিয়েই এখানে আলোচনা হবে.
Guide 9: ওয়ার্ডপ্রেস পোষ্টিং
ওয়ার্ডপ্রেসে পোষ্টিং সংক্রান্ত বিভিন্ন বিষয় নিয়ে আলোচনা করা হবে। সাইটে পোষ্ট দেওয়া নিয়েই এই সেকশনেই পোষ্ট দেওয়ার আলোচনা করা হবে।
Guide 10: সাইট এসইও সংক্রান্ত বিষয় নিয়ে আলোচনা
অটোমেশন সাইটের এসইও ও লিমিটেশন সহ বিভিন্ন আলোচনা এই সেকশনেই আলোচনা করা হবে.
Guide 11: বিভিন্ন সমস্যা ও প্রশ্ন উত্তর
সাইটের বিভিন্ন সমস্যা ও এসইও নিয়ে বিভিন্ন আলোচনা এখানে হবে
Guide 12:পাইথন ফিউচার ও ক্যারিয়ার
পাইথন দিয়ে কি কি করা সম্ভব, কোক ফিল্ডে কিভাবে কাজকরা যায়, কি কি কাজ করা সম্ভব, এডভান্স পাইথন শেখার রোডম্যাপ নিয়ে আলোচনা করা হবে এখানে
https://web.facebook.com/shahidujzamaan.shahid/