ইউডেমি, অনলাইন লার্নিং রিসোর্স জগতের একচ্ছত্র আধিপত্যের নাম। সফটওয়্যার ডেভেলপমেন্ট, পার্সোনাল গ্রোথ, কমিউনিকেশন স্কিল, পাবলিক স্পিকিং, একাডেমিক কোর্স কিংবা ডিজাইন কোর্স কি নেই সেখানে? ২০২০ সালের হিসাব মতে ছোট বড় ১ লক্ষ ৩০ হাজার কোর্স রয়েছে ইউডেমিতে।
এত এত কোর্সের মধ্যে আপনার পছন্দের কোর্স যে খুঁজে পাবেন না তা হয়না। তবে সমস্যা হয় যখন আমরা লিমিটেড ব্যান্ডউইথ এর ইন্টারনেট ইউজার হয়ে থাকি। যেহেতু পাইরেসি অফ করার কারণে ইউডেমি তাদের ভিডিও ডাউনলোড করতে অনুমতি দেয় না সেহেতু আমরা পরে গেছি বিপদে। যদিও মোবাইল ফোনে ইউডেমি এপ ইন্সটল করে নিলে সেখানে এনরোল করা কোর্স এর ভিডিও অফলাইন সেভ করা যায় কিন্তু কম্পিউটার ইউজার হয়ে থাকলে পড়তে হয় মহা বিপদে।
সেই বিপদ থেকে রক্ষা করতেই নিয়ে এসেছি এক অতি অসাধারণ আইডিয়া। হয়তো আপনি আগে থেকেই আইডিয়া টা জেনে থাকবেন কিংবা ব্যবহার ও করছেন সেক্ষেত্রে আপনাকে অভিনন্দন। কিন্তু একদম নতুন যারা তাদের জন্য এই ট্রিকস টি হবে লাইফ সেভার। চলুন শুরু করি,
শর্ত
১। আপনার একটি ইউডেমি একাউন্ট থাকতে হবে।
২। কম্পিউটার বা ল্যাপটপ থাকতে হবে।
৩। আপনার একাউন্ট থেকে যে কোর্স ডাউনলোড করতে চান সেইটা এনরোল করা থাকতে হবে।
উপরের ৩ নম্বর শর্ত শুনে হয়ত আপনি রেগে যাবেন। এ কেমন কথা? এত টাকা দিয়ে এনরোল কে করবে? ওকে, সেইজন্য আছে কুপন। আপনি নিচের লিস্টের যেকোন একটা পোস্টে গিয়ে নির্দিষ্ট কোর্স এর জন্য কুপন সংগ্রহ করে সেটা দিয়ে ফ্রিতে কোর্স এনরোল করতে পারবেন। বিস্তারিত লিখে ইনশাল্লাহ একটা পোস্ট করব।
উপরের শর্তগুলো পূরণ হয়ে গেলে দেখে নেই যে কি কি টুলস আমাদের লাগবে
টুলস
১। প্রথমেই আপনার কম্পিউটার এ পাইথন ইন্সটল থাকতে হবে। এই লিংক থেকে ডাউনলোড করে নিয়ে ইন্সটল করে ফেলুন। যদি আগে থেকে ইন্সটল থাকে তাহলে নো প্রবলেম।
২। এখন এই লিংক https://github.com/r0oth3x49/udemy-dl/archive/master.zip এ ক্লিক করলে একটা জিপ ফাইল ডাউনলোড হবে।
আচ্ছা, এখন আমাদের কম্পিউটার রেডি হয়ে গেছে। এবারে শুরু হবে আসল কাজ। চলুন শুরু করি
স্টেপ
স্টেপ-১ঃ প্রথমেই টুলস এর ২ নম্বর এ থাকা টুলস টা এক্সট্রাক্ট করুন।
স্টেপ-২ঃ এক্সট্রাক্ট করা হলে সেই ফোল্ডার এ ঢুকে দেখুন নিচের মতো অনেকগুলো ফাইল এবং ফোল্ডার আছে।
স্টেপ-৩ঃ এবারে এই ফোল্ডার এর মধ্যে নিচের স্ক্রিনশট এর মতো এড্রেস বারে ক্লিক করে লেখাগুলো সিলেক্ট করুন।
স্টেপ-৪ঃ সিলেক্ট হয়ে গেলে সবগুলো লেখা কপি করুন।
স্টেপ-৫ঃ আপনার কম্পিউটারের cmd টি administartion মুড এ ওপেন করুন এবং সেখানে লিখুন
cd /d আপনার কপি করা এড্রেস।
যেমন আমার ক্ষেত্রে সেটা
cd /d C:\Users\Shahriar Ahmed\Downloads\Compressed\udemy-dl-master
উক্ত কোড লেখা হয়ে গেলে ইন্টার প্রেস করুন।
স্টেপ-৬ঃ এখন নিচের কোডটি হুবহু কপি করে পেস্ট করে ইন্টার প্রেস করুন। আপনার ইন্টারনেট কানেকশন স্পিড অনুযায়ী ৫ থেকে ৬ মিনিট সময় লাগবে সব ইন্সটল হয়ে যেতে।
pip install -r requirements.txt
স্টেপ-৭ঃ সবগুলো ইন্সটল হয়ে গেলে এখন cls কমান্ড লিখে cmd ক্লিয়ার করে ফেলুন।
cls
স্টেপ-৮ঃ এখন আপনার ব্রাউজারে গিয়ে যেই কোর্স টি ডাউনলোড করবেন সেটার এড্রেস বা লিংক কপি করুন।
কপি করা এড্রেস থেকে শুধু মাত্র নিচের বোল্ড করা মতো লিংক টুকু কপি করবেন। অর্থাৎ /learn/lecture থেকে শেষের সবটুকু বাদ দেবেন।
https://www.udemy.com/course/mern-stack-e-commerce-mobile-app-react-native-redux-expo/learn/lecture/23469572#overview
অর্থাৎ উপরের পুরো কোড এর থেকে আমাদের লাগবে নিচের অংশটুকু
https://www.udemy.com/course/mern-stack-e-commerce-mobile-app-react-native-redux-expo
স্টেপ-৯ঃ এবারে নোটপ্যাড ওপেন করে সেখানে নিচের মতো লিখুন।
python udemy-dl.py COURSE_URL --sub-lang en
উপরের COURSE_URL এর জায়গায় স্টেপ ৮ এর ফাইনাল যেই কোডটুকু লাগবে বলেছিলাম সেইটা দিবেন। অর্থাৎ মুল কোড হবে নিচের মতো
python udemy-dl.py https://www.udemy.com/course/mern-stack-e-commerce-mobile-app-react-native-redux-expo --sub-lang en
স্টেপ-১০ঃ উপরের কোড cmd তে লিখে ইন্টার প্রেস করলে নিচের চিত্রের মতো ইউজার নেম বা ইমেইল এবং পাসওয়ার্ড দিতে বলবে। সেখানে ইউজার নেম এর জায়গায় আপনার ইউডেমির username কিংবা ইউডেমির email এবং password দিয়ে ইন্টার প্রেস করলে ডাউনলোড শুরু হয়ে যাবে।
দেখুন ইন্টার করার পরে আমার ডাউনলোড শুরু হয়ে গেছে।
আপনার কোর্স এর সাইজ অনুযায়ী এবং ইন্টারনেট স্পিড অনুযায়ী সব গুলো ভিডিও, সাবটাইটেল, রিসোর্স সহ মডিউল অনুযায়ী ফোল্ডার ফোল্ডার হয়ে ডাউনলোড হয়ে যাবে। এবং ডাউনলোড শেষে ঐ এক্সট্রাক্ট করেছিলাম যে ফোল্ডার সেই ফোল্ডারে গেলে ডাউনলোড করা ফাইল পেয়ে যাবেন।
ধন্যবাদ, আমি শাহরিয়ার আহমেদ শোভন।
আরো ভালো আর্টিকেল পেতে চলে যান এই লিংক এ লিনাক্সের জন্য ফ্রি ৫ টি অডিও এডিটর