PERL/C2/Hash-in-Perl/Bengali
From Script | Spoken-Tutorial
| Time | Narration |
| 00:01 | Perl (পর্ল) এ Hash (হ্যাশ) এর টিউটোরিয়ালে আপনাদের স্বাগত। |
| 00:05 | এই টিউটোরিয়ালে আমরা শিখব; |
| 00:09 | পর্লে হ্যাশ এবং |
| 00:11 | হ্যাশের এলিমেন্ট এক্সেস করা। |
| 00:14 | এখানে আমরা |
| 00:16 | উবুন্টু লিনাক্স 12.04 OS, |
| 00:21 | পর্ল 5.14.2 এবং |
| 00:24 | gedit টেক্সট এডিটর ব্যবহার করছি। |
| 00:26 | আপনি পছন্দের টেক্সট এডিটর ব্যবহার করতে পারেন। |
| 00:30 | টিউটোরিয়ালটি অনুশীলন করতে, পর্লে ভ্যারিয়েবল এবং ডেটা স্ট্রাকচার সম্পর্কে জ্ঞান থাকতে হবে। |
| 00:38 | কমেন্টস, লুপস, কন্ডিশনাল স্টেটমেন্ট এবং অ্যারের জ্ঞান অতিরিক্ত সুবিধা প্রদান করবে। |
| 00:46 | প্রাসঙ্গিক টিউটোরিয়ালের জন্য স্পোকেন টিউটোরিয়াল ওয়েবসাইটে যান। |
| 00:52 | হ্যাশ হল তথ্যের একটি অনিয়মিত সংকলন। |
| 00:56 | এটি একটি জোড়া ডেটা স্ট্রাকচার। |
| 00:59 | এর কী হল অনন্য। |
| 01:01 | যদিও, হ্যাশের নকল ভ্যালু থাকতে পারে। |
| 01:05 | এটি হল হ্যাশের ঘোষণা। |
| 01:08 | এখন হ্যাশ থেকে কী এর ভ্যালু পাওয়া দেখি। |
| 01:12 | কী এর ভ্যালু এক্সেস করার সিনট্যাক্স হল: |
| 01:17 | dollar hashName কোঁকড়া বন্ধনী একক উদ্ধৃতি keyName একক উদ্ধৃতি কোঁকড়া বন্ধনী বন্ধ। |
| 01:26 | এখন স্যাম্পল প্রোগ্রাম ব্যবহার করে হ্যাশ সম্পর্কে বুঝি। |
| 01:31 | আমি ইতিমধ্যে gedit এ perlHash ডট pl ফাইলে কোড লিখেছি। |
| 01:37 | perlHash ডট pl ফাইলে প্রদর্শিত কোড লিখুন। |
| 01:42 | পর্লে হ্যাশ শতাংশ চিহ্ন এর সাথে ঘোষিত হয়েছে। |
| 01:47 | এটি হ্যাশের কীস। |
| 01:49 | এবং এটি হল হ্যাশের ভ্যালু। |
| 01:53 | হ্যাশের কীস এক্সেস করতে, ডলার ($) চিহ্ন ব্যবহার করতে হবে। |
| 01:59 | ফাইল সংরক্ষণ করুন। |
| 02:02 | তারপর টার্মিনালে ফিরে পর্ল স্ক্রিপ্ট এক্সিকিউট করুন |
| 02:08 | perl স্পেস perlHash ডট pl |
| 02:11 | এবং এন্টার টিপুন। |
| 02:14 | আউটপুট টার্মিনালে প্রদর্শিত হয়েছে। |
| 02:19 | এখন হ্যাশ থেকে কীস যোগ করা এবং মুছে ফেলা দেখি। |
| 02:24 | কী যোগ করার |
| 02:26 | সিনট্যাক্স হল: dollar hashName কোঁকড়া বন্ধনী |
| 02:30 | একক উদ্ধৃতি KeyName একক উদ্ধৃতি |
| 02:34 | কোঁকড়া বন্ধনী বন্ধ = $value সেমিকোলন। |
| 02:40 | কী মোছার সিনট্যাক্স হল delete dollar hashName কোঁকড়া বন্ধনী। |
| 02:46 | একক উদ্ধৃতি KeyName একক উদ্ধৃতি কোঁকড়া বন্ধনী বন্ধ সেমিকোলন। |
| 02:53 | এখন, একটি সরল প্রোগ্রাম ব্যবহার করে এটি বুঝি। |
| 02:58 | আমি ইতিমধ্যে hashKeyOperations ডট pl ফাইলে এই কোড লিখেছি। |
| 03:05 | এটি হল হ্যাশের ঘোষণা। |
| 03:08 | আমরা এই হ্যাশ থেকে কীস যোগ এবং মুছে ফেলবো। |
| 03:13 | এখানে ইতিমধ্যে তৈরি করা হ্যাশে একটি কী যোগ করছি। |
| 03:18 | এটি ভ্যারিয়েবলে একটি মান নির্ধারিত করার মত। |
| 03:23 | delete কীওয়ার্ড হল কী মুছে ফেলার জন্য। |
| 03:27 | এখন এটি মুছতে কী পাস করা দরকার। |
| 03:31 | এখন ফাইলটি সংরক্ষণ করুন। |
| 03:35 | তারপর টার্মিনালে ফিরে গিয়ে স্ক্রিপ্ট এক্সিকিউট করুন, |
| 03:40 | perl স্পেস hashKeyOperations ডট pl |
| 03:44 | এবং এন্টার টিপুন। |
| 03:47 | আউটপুট টার্মিনালে প্রদর্শিত হয়েছে। |
| 03:52 | এখন হ্যাশ কীস এবং ভ্যালু সর্ট করা দেখি। |
| 03:57 | কীস সর্ট করার সিনট্যাক্স হল: |
| 04:00 | sort প্রথম বন্ধনীতে keys % hashName বন্ধনী বন্ধ সেমিকোলন। |
| 04:07 | একইভাবে, হ্যাশের ভ্যালু সর্ট করতে পারি। |
| 04:11 | sort প্রথম বন্ধনীতে values % hashName বন্ধনী বন্ধ সেমিকোলন। |
| 04:18 | এখন স্যাম্পল প্রোগ্রাম ব্যবহার করে সর্টিং কার্যকারিতা বুঝি। |
| 04:24 | gedit এ sortHash ডট pl এ যাই। |
| 04:30 | sortHash ডট pl ফাইলে কোড লিখুন। |
| 04:36 | এখানে এড্রেসে হ্যাশ ঘোষিত করেছি। |
| 04:41 | এখানে, কীস সর্ট করতে আমরা কীস ফাংশনের সাথে সর্ট ইনবিল্ট ফাংশন ব্যবহার করতে পারি। |
| 04:49 | এটি বর্ণানুসারে হ্যাশ কীস সর্ট করবে। |
| 04:54 | একইভাবে, হ্যাশের ভ্যালুতে সর্ট ফাংশন ব্যবহার করতে পারি। |
| 04:59 | সর্টিং সাংখ্যিক কীস and/or ভ্যালুতে ও করা যেতে পারে। |
| 05:05 | ফাইলটি সংরক্ষণ করে টার্মিনালে যাই। |
| 05:09 | perl স্পেস sortHash ডট pl লিখে এন্টার টিপুন। |
| 05:17 | আউটপুট টার্মিনালে প্রদর্শিত হবে। |
| 05:22 | এখন, হ্যাশে সকল কীস এবং ভ্যালু পাওয়া দেখি। |
| 05:27 | পর্ল সকল হ্যাশ কীস এবং ভ্যালু আনতে ইনবিল্ট ফাংশন প্রদান করে। |
| 05:34 | keys ফাংশন হ্যাশের সকল কীস পেতে ব্যবহৃত হয়। |
| 05:40 | values ফাংশন সকল কীসের ভ্যালু ফেরত দেয়, |
| 05:46 | each ফাংশন হ্যাশের উপর পুনরাবৃত্তি করে key/value জুড়ি ফেরত দেয়। |
| 05:53 | স্যাম্পল প্রোগ্রাম ব্যবহার করে এটি বুঝি। |
| 05:57 | এরজন্য, perlHash ডট pl স্ক্রিপ্ট ব্যবহার করব, যা আমরা আগের টিউটোরিয়ালে তৈরী করেছি। |
| 06:07 | স্ক্রিনে প্রদর্শিত নিম্নলিখিত কোড লিখুন; |
| 06:12 | এখন কোড বুঝি। |
| 06:15 | Key ফাংশন, অ্যারে ফেরত দেয় যাতে হ্যাশের সকল কীস রয়েছে। |
| 06:22 | হ্যাশে values ফাংশন হ্যাশের সকল কীসের জন্য অ্যারের ভ্যালু ফেরত দেয়। |
| 06:30 | each ফাংশন key/value জুড়ি ফেরত দেয়। |
| 06:34 | এখানে, While লুপ ব্যবহার করেছি। |
| 06:36 | সকল key/value জুড়ি পুনরাবৃত্তি করবে। এটি each ফাংশন দ্বারা ফেরত হবে। |
| 06:43 | Ctrl S টিপে ফাইলটি সংরক্ষণ করুন। |
| 06:48 | তারপর টার্মিনালে ফিরে গিয়ে স্ক্রিপ্ট এক্সিকিউট করতে লিখুন, |
| 06:53 | perl স্পেস perlHash ডট pl |
| 06:58 | এবং এন্টার টিপুন। |
| 07:01 | আউটপুট টার্মিনালে প্রদর্শিত হয়েছে। |
| 07:05 | এখন হ্যাশের উপর লুপিং এর আরো কয়েকটি উপায় দেখি। |
| 07:10 | কী পুনরাবৃত্তি করতে foreach লুপ ব্যবহার করতে পারি। |
| 07:15 | তারপর কীয়ের ভ্যালুয়ের উপর ক্রিয়ার সেট সঞ্চালন করুন। |
| 07:20 | স্ক্রিনে সিনট্যাক্স প্রদর্শিত হয়েছে। |
| 07:24 | এখানে, foreach লুপের প্রতিটি পুনরাবৃত্তিতে hash থেকে $variable কী নির্ধারিত করবে। |
| 07:32 | তারপর এটি ভ্যালু আনতে বা ক্রিয়ার সেট সঞ্চালন করতে সেই $variable ব্যবহার করবে। |
| 07:40 | একইভাবে, আমরা স্ক্রিনে প্রদর্শিত হ্যাশ ভ্যালুসের উপর লুপ করতে পারি। |
| 07:47 | এখন স্যাম্পল প্রোগ্রাম দেখব। |
| 07:49 | gedit এ loopingOverHash ডট pl এ যান। |
| 07:55 | loopingOverHash ডট pl এ প্রদর্শিত নিম্নলিখিত কোড লিখুন: |
| 08:02 | এই কোড হ্যাশের একক কী ফেরত দেয়। |
| 08:07 | এখানে আমাদের ক্ষেত্রে, |
| 08:09 | প্রথমবার dollar key ($key) তে কী হিসাবে Department থাকে। |
| 08:15 | foreach এর পরের পুনরাবৃত্তিতে, Name কী ফেরত এসেছে। |
| 08:21 | Hash হল অনিয়মিত ডেটার সংগ্রহ। |
| 08:26 | তাই ফেরত আসা কীস হ্যাশ তৈরীর সময় নির্ধারিত, সেই ক্রমানুসারে হবে না। |
| 08:33 | ভ্যালুতে লুপ একইভাবে কাজ করে। |
| 08:38 | এখন ফাইলটি সংরক্ষণ করুন। |
| 08:41 | তারপর, টার্মিনালে ফিরে গিয়ে স্ক্রিপ্ট এক্সিকিউট করতে লিখুন, |
| 08:46 | perl স্পেস loopingOverHash ডট pl |
| 08:50 | এবং এন্টার টিপুন। |
| 08:53 | আউটপুট টার্মিনালে প্রদর্শিত হয়েছে। |
| 08:58 | সংক্ষেপে এই টিউটোরিয়ালে শিখেছি |
| 09:01 | পর্লে হ্যাশ এবং |
| 09:03 | হ্যাশের এলিমেন্ট এক্সেস করা। |
| 09:05 | স্যাম্পল প্রোগ্রাম ব্যবহার করেছি। |
| 09:08 | নির্দেশিত কাজ হল - |
| 09:11 | hash ঘোষিত করা যেখানে কী হিসাবে student name রয়েছে |
| 09:15 | এবং ভ্যালু হিসাবে তাদের শতাংশ। |
| 09:18 | কীস ব্যবহার করে হ্যাশে লুপ, ভ্যালুস এবং each ফাংশন। |
| 09:24 | এরপর প্রতিটি শিক্ষার্থীর শতাংশ প্রিন্ট করা। |
| 09:29 | এই লিঙ্কে উপলব্ধ ভিডিওটি দেখুন। |
| 09:32 | এটি প্রকল্পকে সারসংক্ষেপে বোঝায়। |
| 09:37 | ভাল ব্যান্ডউইডথ না থাকলে ভিডিওটি ডাউনলোড করে দেখুন। |
| 09:42 | স্পোকেন টিউটোরিয়াল প্রকল্প দল, টিউটোরিয়াল ব্যবহার করে কর্মশালার আয়োজন করে। |
| 09:49 | অনলাইন পরীক্ষা পাস করলে প্রশংসাপত্র দেয়। |
| 09:53 | বিস্তারিত তথ্যের জন্য contact@spoken-tutorial.org তে ইমেল করুন। |
| 10:02 | স্পোকেন টিউটোরিয়াল প্রকল্প Talk to a Teacher প্রকল্পের অংশবিশেষ। |
| 10:06 | এটি ভারত সরকারের ICT, MHRD এর জাতীয় শিক্ষা মিশন দ্বারা সমর্থিত। |
| 10:15 | এই বিষয়ে বিস্তারিত তথ্য এই লিঙ্কে প্রাপ্তিসাধ্য, spoken hyphen tutorial dot org slash NMEICT hyphen Intro |
| 10:26 | আমি কৌশিক দত্ত এই |
| 10:30 | টিউটোরিয়ালটি অনুবাদ করেছি। |
| 10:33 | ধন্যবাদ। |