সবচেয়ে শক্তিশালী ওপেন-সোর্স প্রোগ্রামিং ফ্রেমওয়ার্কগুলির মধ্যে একটি হিসাবে, হ্যাডুপ একটি বড় ডেটা চাকরি খোঁজার প্রত্যাশীদের জন্য একটি গুরুত্বপূর্ণ হাতিয়ার। আপনি যদি আপনার হ্যাডুপ দক্ষতায় ব্রাশ করতে চান বা এটি কীভাবে আয়ত্ত করতে হয় তা শিখতে চান তবে আপনার সেরা বিকল্পটি একটি অনলাইন কোর্স করা। যদি এটি আপনার জন্য উপলব্ধ না হয়, বিনামূল্যে অনলাইন টিউটোরিয়াল দেখুন এবং নির্দিষ্ট সমস্যার সমাধান করতে রেফারেন্স উপকরণ ব্যবহার করুন। একবার আপনি বুনিয়াদিগুলি পেয়ে গেলে, আপনার দক্ষতা উন্নত করতে বাস্তব-বিশ্বের ডেটাগুলির ছোট সেটগুলিতে অনুশীলন করুন।
ধাপ
2 এর পদ্ধতি 1: কোর্স নেওয়া এবং টিউটোরিয়াল ব্যবহার করা
ধাপ 1. 6-অংশের কোর্স এবং ইন্টারেক্টিভ টিউটোরিয়ালের জন্য ক্লাউডেরার জন্য সাইন আপ করুন।
ক্লাউডেরা আপনাকে কেবলমাত্র পঠনযোগ্য পরিবেশে অনুশীলনের জন্য বাস্তব বিশ্বের উদাহরণ দেয়, তাই আপনাকে বিশাল ভুল করার বিষয়ে চিন্তা করতে হবে না। তারা আপনাকে বিশ্লেষণমূলক সরঞ্জামগুলিও প্রদান করে যা আপনাকে অনুসন্ধানের ডেটা পরীক্ষা করতে সাহায্য করে, সেইসাথে ক্লোডেরা লাইভ নামে একটি বিনামূল্যে লাইভ ডেমো আপনাকে হ্যাডুপ পরিবেশ শিখতে সাহায্য করে।
সার্টিফিকেশন সহ সম্পূর্ণ, গভীরতার কোর্সে আপনার $ 295 খরচ হবে, তবে আপনি যদি আপনার কাজের জন্য এই দক্ষতাগুলি ব্যবহার করেন তবে এটি অবশ্যই মূল্যবান হবে। ক্লাউডেরা কোর্স ব্যবহার করা আপনাকে ভুল ধরতে এবং সময় বাঁচাতে সাহায্য করবে, যা এটি দ্রুত নিজের জন্য অর্থ প্রদান করবে
ধাপ 2. ক্লাউডেরার মাধ্যমে বিনামূল্যে অনলাইন কোর্সগুলি চেষ্টা করুন যদি আপনি ইতিমধ্যে মৌলিক বিষয়গুলি জানেন।
আপনার যদি হাদুপের সাথে অভিজ্ঞতা থাকে এবং কেবল একটি রিফ্রেশার চান তবে আপনাকে 6-অংশের কোর্সের জন্য অর্থ ব্যয় করতে হবে না। পরিবর্তে, ক্লাউডেরা বিশ্ববিদ্যালয়ের ওয়েবসাইটে বিনামূল্যে অনলাইন কোর্সগুলি দেখুন।
অ্যাডমিনিস্ট্রেটর, ডেভেলপার এবং ডেটা বিশ্লেষকদের জন্য সম্পদ আছে, তাই আপনার ভূমিকা কোন ব্যাপার না, আপনি একটি উপযুক্ত কোর্স খুঁজে পেতে সক্ষম হবেন।
ধাপ Cour. যদি আপনি আরো তত্ত্ব চান তবে কোর্সেরা-তে একটি বিশ্ববিদ্যালয়-স্তরের কোর্স নিন।
কোর্সেরা প্রোগ্রামিং কোর্সের একটি সুপরিচিত, সম্মানিত উৎস। যদিও নির্দেশনাগুলি সাধারণত বেশি তাত্ত্বিক এবং অনেকগুলি চলমান উদাহরণ অন্তর্ভুক্ত করে না, আপনি টিউটোরিয়ালের পাশাপাশি অনুশীলন করতে পারেন এবং ব্যবহারিক অভিজ্ঞতা অর্জনের জন্য কোর্স প্রকল্পগুলি ব্যবহার করতে পারেন।
- আপনি এই কোর্সটি অনলাইনে https://www.coursera.org/specializations/big-data এ খুঁজে পেতে পারেন।
- কোর্সের মধ্যে খরচ পরিবর্তিত হয়, কিন্তু কোর্সেরা যোগ্যতা অর্জনকারীদের জন্য আর্থিক সহায়তার বিকল্পও প্রদান করে।
ধাপ 4. বিগ ডেটা ইউনিভার্সিটির একটি বিনামূল্যে কোর্স অনুসরণ করুন একটি খরচ-বান্ধব বিকল্পের জন্য।
আপনি যদি অনলাইন কোর্সের জন্য অর্থ প্রদান করতে না চান, বিগ ডেটা ইউনিভার্সিটি একটি দুর্দান্ত বিকল্প। তাদের একটি 2-অংশের কোর্স রয়েছে, যা প্রথমে হাদুপের মূল বিষয়গুলিতে, তারপর হাদুপের সাথে প্রোগ্রামিংয়ের দিকে মনোনিবেশ করে এবং অনলাইন ফর্ম্যাটটি আপনার নিজস্ব গতিতে যাওয়া সহজ করে তোলে।
- আপনি এই কোর্সগুলি https://cognitiveclass.ai এ খুঁজে পেতে পারেন।
- তারা ইংরেজির পাশাপাশি জাপানি, স্প্যানিশ, পর্তুগিজ এবং রাশিয়ান ভাষায় অনেক টিউটোরিয়াল অফার করে।
পদক্ষেপ 5. ইউটিউবে ওয়াকথ্রু অনুসন্ধান করুন যদি আপনার বিনামূল্যে, নির্দিষ্ট প্রশিক্ষণের প্রয়োজন হয়।
হ্যাডুপ এবং কিভাবে এটি ব্যবহার করা যায় তা ব্যাখ্যা করার জন্য হাজার হাজার ভিডিও তৈরি করা হয়েছে। ভিডিওগুলির বিস্তৃত পরিসর আপনাকে নমনীয়তা দেয়, এবং এটি বিনামূল্যে। আপনি যদি কোনো নির্দিষ্ট সমস্যার সম্মুখীন হন, তাহলে ইউটিউবে এমন একটি ভিডিও অনুসন্ধান করুন যা আপনাকে এই প্রক্রিয়ার মধ্য দিয়ে নিয়ে যায়।
হ্যাডুপ টিউটোরিয়ালগুলিও খুঁজে পাওয়া মোটামুটি সহজ হওয়া উচিত, যেহেতু "হ্যাডুপ" একটি অনন্য অনুসন্ধান শব্দ।
পদক্ষেপ 6. ইয়াহুর বিনামূল্যে টিউটোরিয়াল ব্যবহার করুন যদি আপনি একটি ভার্চুয়াল উদাহরণ দিয়ে অনুশীলন করতে চান।
এই টিউটোরিয়ালগুলি 7 টি মডিউলে বিভক্ত, এবং তারা আপনাকে শুরু থেকেই হ্যাডুপ ইনস্টল এবং পরিচালনা করার নির্দেশ দেয়। নির্দিষ্ট দক্ষতায় ব্রাশ করার জন্য এটি একটি দুর্দান্ত বিকল্প যদি তারা কিছুটা মরিচা পড়ে।
ধাপ 7. বিনামূল্যে, গভীরভাবে নির্দেশাবলীর জন্য IBM ওপেন সোর্স ডকুমেন্ট দেখুন।
এটি একটি অবিশ্বাস্যভাবে পুঙ্খানুপুঙ্খ, ওপেন সোর্স পিডিএফ ডকুমেন্ট যা একটি আইবিএম প্রশিক্ষণ উদ্যোগ দ্বারা তৈরি করা হয়েছে। এটি আপনাকে হাদুপের মাধ্যমে সাবধানে, ধাপে ধাপে এবং স্পষ্ট লিখিত নির্দেশ দেয়।
ক্লাউডেরার মতো লাইভ ডেমোর সাথে যুক্ত হলে এই নির্দেশগুলিও ভাল কাজ করে।
2 এর পদ্ধতি 2: রিয়েল-ওয়ার্ল্ড অ্যাপ্লিকেশনে স্থানান্তর
ধাপ 1. জিজ্ঞাসা করুন আপনি বাস্তব ডেটা দিয়ে অনুশীলন করার জন্য কাজে হাদুপ প্রয়োগ করতে পারেন কিনা।
আপনার বস বা সুপারভাইজারের সাথে একটি অনুরোধ করুন, অথবা কর্মক্ষেত্রে এই নতুন দক্ষতাগুলি আনার বিষয়ে তাদের সাথে এক সাথে কথা বলুন। এটি বিশেষভাবে গুরুত্বপূর্ণ যদি আপনার কোম্পানি কোন প্রশিক্ষণ বা অনলাইন কোর্সের জন্য অর্থ প্রদান করে।
যত তাড়াতাড়ি আপনি আপনার শেখা দক্ষতাগুলি বাস্তবায়ন শুরু করবেন, তত তাড়াতাড়ি আপনি সেগুলি আয়ত্ত করতে সক্ষম হবেন
ধাপ 2. আপনার দক্ষতা অনুশীলনের জন্য সহজ প্রকল্পগুলি দেখুন।
অপেক্ষাকৃত সহজ এবং কম ঝুঁকিপূর্ণ প্রকল্পগুলি বেছে নিন, যেমন ইমেল এবং চ্যাট সেশনের মতো প্রতি গ্রাহক এজেন্টের মিথস্ক্রিয়া সংখ্যা গণনা এবং র ranking্যাঙ্কিং।
- অন্য কিছু বাস্তব ডেটা অ্যাপ্লিকেশনগুলির মধ্যে রয়েছে ত্রুটির জন্য ওয়েবলগের মাধ্যমে স্ক্যান করা বা ব্র্যান্ড সেন্টিমেন্টের জন্য সোশ্যাল মিডিয়া চ্যানেলগুলি পর্যবেক্ষণ করা।
- আপনি https://www.kaggle.com/datasets অথবা https://aws.amazon.com/datasets/ এর মতো সাইট থেকে নমুনা ডেটা নিয়ে অনুশীলন করতে পারেন।
ধাপ any. নিয়মিতভাবে আপনার কোডটি ছোট উপসেট দিয়ে পরীক্ষা করুন যাতে কোন বাগ বের হয়।
সম্পূর্ণ ডেটা চালানোর আগে, আপনার স্থানীয় মেশিনে একটি ছোট টেস্ট ডেটাসেট নিন এবং বিভিন্ন মোডের মাধ্যমে এটি চালান। উদাহরণস্বরূপ, আপনি স্থানীয় জোব্রুনার মোডের মাধ্যমে পুনরাবৃত্তিমূলকভাবে চালাতে পারেন, তারপর ছদ্ম-বিতরণ মোড, এবং তারপর সম্পূর্ণরূপে বিতরণ মোড।
- এটি আপনাকে কোনও ত্রুটি বা বাগগুলি সম্পূর্ণ ডেটাসেটে সম্প্রসারিত হওয়ার আগে সনাক্ত করতে দেবে।
- স্থানীয় Jobrunner মোড আপনাকে স্থানীয়ভাবে আপনার মানচিত্র পরীক্ষা এবং ডিবাগ করতে দেয় এবং কোড কমানো, ছদ্ম-বিতরণ মোড উত্পাদন পরিবেশের অনুকরণ করে, এবং সম্পূর্ণ-বিতরণ মোড আপনার প্রকৃত উত্পাদন ক্লাস্টারের দিকে নজর দেয়।
ধাপ 4. ভার্চুয়াল মেশিন পরিবেশে অনুশীলনের জন্য 1 বছরের বিনামূল্যে ট্রায়াল ব্যবহার করুন।
অ্যামাজন এবং মাইক্রোসফটের মতো সংস্থাগুলি তাদের হাদুপ অনুশীলন পরিষেবার জন্য অর্থ প্রদানের সাবস্ক্রিপশন সরবরাহ করে। অ্যামাজনের ভার্চুয়াল মেশিনকে বলা হয় অ্যামাজন ওয়েব সার্ভিস (এডব্লিউএস) এবং মাইক্রোসফটের সেবার নাম মাইক্রোসফট আজুর। উভয় পরিষেবার জন্য, যখন আপনি আপনার ক্রেডিট কার্ডের তথ্য প্রবেশ করেন তখন আপনার প্রথম বছর বিনামূল্যে থাকে।
চার্জ করা এড়াতে 1 বছরের পরে সাবস্ক্রিপশন বাতিল করতে ভুলবেন না।
পরামর্শ
- মনে রাখবেন Hadoop একটি আরো বিশেষায়িত, সংকীর্ণ ব্যবহার প্রোগ্রামিং ভাষা। এটি অবশ্যই আপনাকে বড় তথ্য বিশ্বে একটি প্রান্ত দেবে, তবে প্রোগ্রামার হওয়ার জন্য সর্বদা এটি প্রয়োজনীয় নয়।
- আপনি হাডুপ সম্পর্কে বই এবং নিবন্ধগুলিও পড়তে পারেন, যেমন হ্যাডুপ: দ্য ডেফিনিটিভ গাইড, টম হোয়াইটের তৃতীয় সংস্করণ।