वेब3 इंटरनेट के लिए एक दृष्टि है जहां उपयोगकर्ताओं के पास अधिक विकल्प, नियंत्रण और स्वामित्व है। यह एक नया तकनीकी-सामाजिक प्रतिमान है जहां डेटा को ब्लॉकचेन पर पंजीकृत किया जा सकता है, टोकन किया जा सकता है, या प्रबंधित किया जा सकता है और विकेंद्रीकृत, ओपन-सोर्स, पीयर-टू-पीयर नेटवर्क पर एक्सेस किया जा सकता है। कई डेवलपर्स में क्रिप्टो आंदोलन आकर्षित हो रहा है, और यह समझना आसान है कि क्यों। Web3 डेवलपर वेतन आकर्षक हैं, और प्रभाव डालने का अवसर अद्वितीय है। शामिल होने के इच्छुक हैं? हमने एक सरल, निष्पक्ष स्टार्टर गाइड में सर्वोत्तम संसाधनों को क्यूरेट किया है। चलो गोता लगाएँ! स्रोत: ब्लॉकवर्क्स Web3 डेवलपर रोडमैप आप वेब3 डेवलपर बनने के लिए अलग-अलग रास्ते अपना सकते हैं और इसलिए, अनुसरण करने के लिए चरणों का कोई सटीक क्रम नहीं है। पचाने के लिए भी बहुत सारी जानकारी है, इसलिए अभिभूत होने से बचने के लिए, चीजों को धीरे-धीरे लेना सबसे अच्छा है। यहाँ मूल मेनू कैसा दिखता है। Web3 डेवलपर कौशल — फाउंडेशन Web3 बिना अनुमति के है-प्रवेश में कोई बाधा नहीं है। कोई भी प्रेरित व्यक्ति कोड करना सीख सकता है। हालाँकि, यह ध्यान दिया जाना चाहिए कि गणितीय योग्यता, विश्लेषणात्मक कौशल और रचनात्मक रूप से समस्याओं को हल करने की क्षमता आपको लाभ दे सकती है। अंतरिक्ष में काम करने के लिए, आपको डेटा संरचनाओं और एल्गोरिदम के बारे में जानना होगा। आपको प्रोग्रामिंग और ब्लॉकचेन तकनीक की मूल बातें पता होनी चाहिए। यदि आप एक पूर्ण शुरुआत कर रहे हैं, तो हम साथ शुरुआत करने की सलाह देते हैं। कंप्यूटर विज्ञान के इस परिचय के Web3 डेवलपर मूल बातें ब्लॉकचेन शब्द "ब्लॉकचैन" में संबंधित नवाचारों की एक विस्तृत श्रृंखला शामिल है जो समाज के कई अलग-अलग पहलुओं को प्रभावित करती है। लेकिन संक्षेप में, एक ब्लॉकचेन अपने उपयोगकर्ताओं द्वारा शासित एक विकेन्द्रीकृत डेटाबेस है। यदि आप एक नवागंतुक हैं, तो यहां और को समझने के लिए एक शब्दावली है। बिटकॉइन पहला और सबसे प्रसिद्ध ब्लॉकचेन है, इसलिए पढ़ना पहला कदम है। ब्लॉकचैन के लिए एक महान परिचय शब्दावली बिटकॉइन श्वेतपत्र ऐसे भी हैं जो शुरुआती लोगों के लिए बिटकॉइन श्वेतपत्र को अधिक सुलभ बनाते हैं। अच्छे व्याख्याकार उसके बाद, आपको प्रोग्राम करने योग्य प्राप्त करना होगा। सामान्य संदर्भ के लिए, शुरू करने के लिए अन्य अच्छी जगहें या जैसे यूट्यूब चैनल हैं। ब्लॉकचेन, एथेरियम का अवलोकन एंड्रियास एंटोनोप्लस व्हाइटबोर्ड क्रिप्टो यह निःशुल्क लें, यूके का पहला पीएच.डी. अधिक गहराई के लिए: पैट्रिक मैककॉरी द्वारा 8-मॉड्यूल पाठ्यक्रम क्रिप्टोक्यूरेंसी में स्नातक। क्रिप्टोग्राफी चूंकि ब्लॉकचेन एक विकेंद्रीकृत, पीयर-टू-पीयर नेटवर्क मॉडल के साथ काम करते हैं, इसलिए कोई एकल सर्वर या नोड नहीं है। इस संदर्भ में, एक नोड एक नेटवर्क से जुड़े कंप्यूटर पर सॉफ्टवेयर का एक टुकड़ा है जो एक वितरित लेज़र में वर्तमान और ऐतिहासिक परिवर्तनों की एक प्रति प्रदान करता है। जबकि ब्लॉकचैन नोड्स को एक दूसरे पर भरोसा करने की आवश्यकता नहीं है, सिस्टम को लेनदेन की जानकारी को सुरक्षित रखना चाहिए। क्रिप्टोग्राफी दर्ज करें - लेनदेन की जानकारी की सुरक्षा और डेटा स्थिरता सुनिश्चित करने के लिए एक आवश्यक घटक। ब्लॉकचेन क्रिप्टोग्राफी पर भरोसा करते हैं, इसलिए कुछ मूलभूत अवधारणाओं से खुद को परिचित करना उचित है। इसका मतलब है कि असममित क्रिप्टोग्राफी और उसके अनुप्रयोगों की मूल बातें जानना, जिसमें एल्गोरिदम पर हस्ताक्षर करना, सार्वजनिक-निजी कीपेयर पीढ़ी, आदि शामिल हैं। या जैसी साइटों से शुरू करें। इस सिंहावलोकन द जॉय ऑफ क्रिप्टोग्राफी टोकनोमिक्स टोकनोमिक्स समझने का एक और महत्वपूर्ण पहलू है क्योंकि वेब 3 में बहुत सारे एप्लिकेशन टोकन द्वारा संचालित होते हैं। और टोकनोमिक्स को समझने के लिए आपको सबसे पहले पैसे को समझना होगा। ऐसा करने का सबसे तेज़ तरीका पढ़ना है। पैसे का एक संक्षिप्त इतिहास स्रोत: नाकामोतो अब, हम वहां पहुंच सकते हैं जहां मूल्य और प्रौद्योगिकी प्रतिच्छेद करते हैं - । आगे के संदर्भ के लिए, , जो विकेंद्रीकृत वित्त (डीएफआई) है, और इसे के साथ जोड़ दें। मूल्य के इंटरनेट का एक परिचय टोकनोमिक्स 101 देखें के लिए एक शुरुआती मार्गदर्शिका व्हाई वेब3 मैटर्स जबकि इन संसाधनों का उद्देश्य मदद करना है, स्वतंत्र सोच महत्वपूर्ण है। केवल द्वितीयक स्रोतों पर निर्भर न रहें। इसके बजाय, डाउनलोड करें, एक विकेन्द्रीकृत स्वायत्त संगठन (डीएओ) में शामिल हों, आज़माएं, और जैसे प्लेटफ़ॉर्म के माध्यम से एक्सप्लोर करें। तकनीक का प्रयोग करें और राय बनाएं। मेटामास्क फ़ाइलें रैबिट होल अपनी अपना ब्लॉकचेन विकास पथ चुनें ब्लॉकचेन डेवलपर बनने का कोई एक आकार-फिट-सभी दृष्टिकोण नहीं है। आप बैक-एंड देव, फ्रंट-एंड देव, या दोनों बन सकते हैं। आप प्रोटोकॉल स्तर पर भी काम कर सकते हैं या केवल स्मार्ट अनुबंधों पर ध्यान केंद्रित कर सकते हैं। बेशक, प्रत्येक श्रेणी के भीतर, बहुत भिन्नता है। आप ब्लॉकचेन अनुसंधान, विशिष्टताओं के विकास, एल्गोरिदम, टोकन डिजाइन या टूलिंग पर काम कर सकते हैं। आप एकीकृत विकास वातावरण, ढांचे, पुस्तकालयों और मिडलवेयर पर ध्यान केंद्रित कर सकते हैं, या स्मार्ट अनुबंध, यूएक्स/यूआई विकास, डिजाइन इत्यादि पर काम करने के लिए अपना समय एप्लिकेशन परत पर बिता सकते हैं। अधिकांश के लिए, एप्लिकेशन बनाना कम से कम प्रतिरोध का मार्ग होगा। आप विशेष रूप से स्मार्ट अनुबंध लिखने पर ध्यान केंद्रित करने का निर्णय ले सकते हैं और एक पूर्ण-स्टैक वेब डेवलपर बनने के लिए आवश्यक सभी सीखने को छोड़ सकते हैं। प्रोटोकॉल लेयर पर काम करने में किसी दिए गए ब्लॉकचेन के स्पेक्स को समझना और कार्यान्वयन में योगदान करना शामिल है। इंफ्रास्ट्रक्चर किसी भी विकेन्द्रीकृत नेटवर्क का एक महत्वपूर्ण हिस्सा है। दरअसल, प्रोटोकॉल (कोर) डेवलपर्स के बिना, कोई ब्लॉकचेन नहीं है। वर्तमान में , , और और हम इस मार्ग का अनुसरण करने वाले किसी भी व्यक्ति का अत्यधिक समर्थन करते हैं। ChainSafe Ethereum Filecoin Mina Polkadot के लिए कार्यान्वयन का निर्माण कर रहा है, प्रोग्रामिंग की भाषाएँ आप चाहे जो भी दिशा चुनें, आपको web3 में उपयोग की जाने वाली कुछ प्रोग्रामिंग भाषाओं को सीखना होगा। कई विकल्प हैं, लेकिन कुछ सबसे लोकप्रिय लोगों में सॉलिडिटी, टाइपस्क्रिप्ट, जावास्क्रिप्ट, पायथन, गो और रस्ट शामिल हैं। यह याद रखना भी महत्वपूर्ण है कि ब्लॉकचैन डेवलपर बनने का मतलब यह नहीं है कि पहले जो कुछ भी आया था उसे छोड़ दें। इस अर्थ में, बड़े तीन HTML, CSS और JavaScript हैं। इसके अलावा, तय करें कि आप आगे या पीछे के छोर पर ध्यान केंद्रित करना चाहते हैं। यदि आप फ्रंट-एंड डेवलपमेंट के विशेषज्ञ हैं, तो आप रिएक्ट, वू, एंगुलर या जैसे फ्रेमवर्क सीखना चाहेंगे। सौरोन ये एक विकेन्द्रीकृत एप्लिकेशन (डीएपी) के फ्रंट एंड के निर्माण के लिए आवश्यक बुनियादी बातें हैं। डीएपी एक ब्लॉकचेन पर मानक फ्रंट एंड और ब्लॉकचेन पर बैक एंड के साथ बनाए गए एप्लिकेशन हैं। यदि आप बैक एंड पर ध्यान केंद्रित करना चाहते हैं, तो आप रस्ट, गो या सॉलिडिटी सीखना चाहेंगे। आपको जाने के लिए यहां कुछ ट्यूटोरियल दिए गए हैं: एचटीएमएल और सीएसएस जावा लिखी हुई कहानी प्रतिक्रिया वीयूई कोणीय जंग जाओ डीएपी डेवलपर फ्रंट-एंड डेवलपमेंट डीएपी का फ्रंट एंड ऊपर उल्लिखित कुछ ढांचे के साथ बनाया गया है। लोकप्रिय dApps में Uniswap, Aave, Augar, Foundation, Wormhole आदि जैसी चीज़ें शामिल हैं। डीएपी के बारे में जानने के लिए महत्वपूर्ण बात यह है कि वे (सिद्धांत रूप में) एक प्राधिकरण या इकाई के दायरे से बाहर हैं क्योंकि वे ब्लॉकचेन पर चलते हैं। यह समझने के लिए कि डीएपी का फ्रंट और बैक एंड कैसे इंटरैक्ट करता है, आपको फ्रंट-एंड डेवलपमेंट और स्टैंडर्ड बैक-एंड डेवलपमेंट के बुनियादी सिद्धांतों को समझने की जरूरत है। । चेक आउट करें: पूर्ण फ्रंट-एंड डेवलपमेंट रोडमैप बुनियादी बातों के साथ, आपको यह तय करना होगा कि आप किस पारिस्थितिकी तंत्र पर ध्यान केंद्रित करना चाहते हैं। प्रत्येक पारिस्थितिकी तंत्र में अद्वितीय विशेषताएं और हैं। एथेरियम में सबसे अधिक गतिविधि, डेवलपर माइंडशेयर और मौजूदा उत्पादन डीएपी हैं। विभिन्न ट्रेडऑफ़ होते एथेरियम के साथ शुरू करने के लिए, आप संभवतः एक लोकप्रिय विकास ढांचे, का उपयोग करना चाहेंगे। यह प्रक्रिया को सरल करेगा और अपनी खुद की परियोजनाओं का निर्माण करते समय सामान्य गलतियों से बचने में आपकी सहायता करेगा। उसके लिए यहां एक है। ट्रफल शुरुआती-अनुकूल ट्यूटोरियल बैक-एंड डेवलपमेंट डीएपी का पिछला सिरा "मानक" बैक एंड के समान नहीं होता है। पहला अंतर यह है कि डीएपी के साथ, ब्लॉकचैन संग्रहीत डेटा स्थिति बनाम डेटाबेस या ऑब्जेक्ट स्टोरेज का मुख्य स्रोत है जो मानक बैकएंड आमतौर पर उपयोग करते हैं। जबकि तकनीकी उद्देश्य समान हैं, पारंपरिक वेब विकास में दृढ़ अभिविन्यास के बिना आमतौर पर बैक एंड में गोता लगाने की अनुशंसा नहीं की जाती है। हालांकि, अगर आप आगे बढ़ना चाहते हैं, तो बैकएंड डेवलपमेंट सीखने का मतलब होगा डीबी को जोड़ना, अपनी खुद की आरईएसटी एपीआई बनाना, बिजनेस लॉजिक बनाना जो आपके टूल्स को पावर देगा, आदि। बैक एंड के लिए, आपकी टू-डू सूची यहां दी गई है: , , सीखें, कैसे विकसित करें, और अनुप्रयोगों को तैनात करना शुरू करें। नोड एक्सप्रेस एचटीटीपी एपीआई फ्रांसेस्को सिउल्ला ट्विटर स्मार्ट अनुबंध डेवलपर स्मार्ट कॉन्ट्रैक्ट एक प्रोग्राम योग्य स्क्रिप्ट हैं जो एक वर्चुअल मशीन पर तार्किक संचालन को विश्वसनीय रूप से निष्पादित करने के लिए ब्लॉकचेन पर तैनात किए जाते हैं। किसी अन्य भाषा में लिखे गए स्मार्ट कॉन्ट्रैक्ट विकेंद्रीकृत अनुप्रयोगों को ब्लॉकचेन की क्रिप्टो आर्थिक सुरक्षा, ऐतिहासिक डेटा की अखंडता, और गैर-अनुमत उपयोग की विश्वसनीयता का लाभ उठाने में सक्षम बनाते हैं, जबकि डेटा सत्यापन और विश्लेषण के लिए किसी के लिए भी खुले तौर पर पहुंच योग्य है। सॉलिडिटी, वायपर, डीएएमएल , या सॉलिडिटी सबसे लोकप्रिय स्मार्ट कॉन्ट्रैक्ट लैंग्वेज है। सॉलिडिटी सांख्यिकीय रूप से टाइप और संकलित है, जिसका अर्थ है कि आपको चलने से पहले एक बाइनरी उत्पन्न करने की आवश्यकता है। सॉलिडिटी के पास महान दस्तावेज हैं, और यह सीखने के लिए आवश्यक समय के संदर्भ में जावास्क्रिप्ट के समान है। सॉलिडिटी सीखने के लिए, यहां एक और । और याद रखें, आपको पता नहीं होगा कि आप क्या कर रहे हैं, और यह ठीक है क्योंकि शुरुआत में कोई भी नहीं करता है। संसाधन है कोई भी कोड लिखने से पहले आपको अपना डेवलपमेंट एनवायरनमेंट सेट करना होगा। इसका मतलब है कि , अनुबंधों को लिखने, संकलित करने और तैनात करने के लिए एक लोकप्रिय उपकरण, या स्थानीय विकास वातावरण की आवश्यकता होने पर और जैसे उपकरण भी उपयोगी हो सकते हैं। रीमिक्स आईडीई हार्डहट ब्राउनी और एथेरियम के बिना वेब3 विकास का कोई भी परिचय पूरा नहीं होगा, जो कुछ टुकड़ों को एक साथ रखना शुरू करने के लिए एक शानदार जगह है। स्पीड रन शुरू से अंत तक की प्रक्रिया के बारे में और जानने के लिए, ऊपर बताए गए ढांचे का उपयोग कैसे करें, यहां से । शुरू करें यह भी ध्यान देने योग्य है कि शुरुआत में स्क्रैच से कोड करना आवश्यक नहीं है। आप सीखना चाहेंगे कि विशिष्ट आवश्यकताओं को कैसे पूरा किया जाए और समय के साथ उचित स्वचालित नियमों को लागू किया जाए। लेकिन बहुत सारे स्मार्ट कॉन्ट्रैक्ट टेम्प्लेट हैं जिनका शुरुआती उपयोग कर सकते हैं। स्मार्ट अनुबंधों के युद्ध-परीक्षणित पुस्तकालयों को खोजने का एक स्थान है। कई अन्य हैं। OpenZeppelin प्रोटोकॉल डेवलपर प्रोटोकॉल विकास में सॉफ्टवेयर सिस्टम में एन्कोडिंग शामिल है जो नियम नियंत्रित करते हैं कि एक विशेष ब्लॉकचैन को कैसे व्यवहार करना चाहिए। प्रोटोकॉल आमतौर पर परतों में व्यवस्थित होते हैं, उदाहरण के लिए, नेटवर्किंग के लिए । यह आसान युग्मन और परतों को समवर्ती रूप से विकसित करने की क्षमता की अनुमति देता है। OSI परतें इस स्तरित दृष्टिकोण को कई लोकप्रिय ब्लॉकचेन प्रणालियों में भी अपनाया गया है। इसमें लेयर वन (L1) ब्लॉकचेन शामिल है, जो ब्लॉकचेन के सबसे आवश्यक घटक के लिए आधार नेटवर्क है: सर्वसम्मति, जो सिस्टम के लिए आधार नेटवर्क के रूप में कार्य करती है और सुरक्षा गारंटी जैसी चीजें प्रदान करती है। स्रोत: मिथुन और लेयर टू (L2) - L1 पर बने सेकेंडरी प्रोटोकॉल जो स्केलिंग, फीस और ट्रांजैक्शन स्पीड जैसी चीजों में मदद करते हैं। L2s को L1 नेटवर्क के शीर्ष पर बनाया गया है ताकि भारी गणना को दूसरी श्रृंखला में ले जाते समय आधार परत सुरक्षा गारंटी प्राप्त की जा सके। कुछ ब्लॉकचेन में परत 0 की अवधारणा भी होती है, उदाहरण के लिए, । अन्य मामलों में, परत शून्य सामाजिक सहमति का भी उल्लेख कर सकता है। पोलकाडॉट एक प्रोटोकॉल डेवलपर के रूप में शुरू करने के लिए, आपको यह पहचानने की आवश्यकता है कि आप किस पारिस्थितिकी तंत्र में योगदान करना चाहते हैं और किस परत में। विकास कहां हो रहा है, यह समझने के लिए अपने चुने हुए ब्लॉकचेन के आगामी विशिष्ट प्रस्तावों को देखना एक अच्छा पहला कदम है। ये विवरण आम तौर पर पीले कागज या विशिष्ट दस्तावेजों में निर्दिष्ट होते हैं। कुछ उदाहरण , और । पोलकाडॉट एथेरियम फाइलकोइन हैं यह देखते हुए कि अधिकांश लोकप्रिय ब्लॉकचेन ओपन सोर्स हैं, प्रोटोकॉल को कैसे लागू किया जाता है, इसका अंदाजा लगाने के लिए कोड को देखना भी संभव है। प्रोटोकॉल कार्यान्वयन के विरुद्ध खोले और बंद किए गए मुद्दों की जांच करने के लिए कुछ समय निकालें। ध्यान दें कि प्रोटोकॉल विकास में विभिन्न परतों के आसपास निर्मित बुनियादी ढांचा भी शामिल है, उदाहरण के लिए, पुल (जैसे ) या । यह एक अन्य प्रोटोकॉल-स्तरीय विकास पथ है जिसका आप अनुसरण कर सकते हैं। चेनब्रिज बीकन चेन एक्सप्लोरर जैसे ब्लॉक एक्सप्लोरर Web3 डेवलपर कैसे बनें — अंतिम विचार क्रिप्टो की गति किसी के लिए भी अप-टू-डेट रहना असंभव बना देती है। इसलिए समुदाय मायने रखता है। वेब3 के इच्छुक लोगों को सीखने के लिए स्थान खोजने और दूसरों को सीखने में मदद करने की आवश्यकता है। कुछ चीजें जो आप कर सकते हैं: 1. ट्विटर पर नेटवर्क 2. एक में शामिल हों 3. हैकाथॉन में भाग लें 4. ओपन-सोर्स प्रोजेक्ट्स में योगदान करें 5. पर व्यस्त रहें सार्वजनिक गिल्ड कलह अपने हाथों को गंदा करना भी जरूरी है। में गोता लगाना शुरू करने का एक तरीका है। देवपोस्ट दूसरा तरीका है LearnWeb3 DAO से एक श्वेतसूची dApp बनाना, अपना पहला NFT बाज़ार, एप्लिकेशन, या BuildSpace के साथ एक -आधारित गेम बनाना, या नीचे दिए गए कुछ संसाधनों में प्रेरणा प्राप्त करना। सोफोमोर ट्रैक ब्लॉकचैन अगर इस सब से कोई एक रास्ता निकलता है, तो वह यह है कि । सभी सिद्धांतों के लिए, करने से सीखने का कोई बेहतर तरीका नहीं है। कोड सीखना मुश्किल नहीं है। कार्रवाई सबसे महत्वपूर्ण चीज है यह ज्ञान का अनुप्रयोग है जो एक चुनौती है। और असली शिक्षा तब शुरू होती है जब आप अपना पहला प्रोजेक्ट बनाते हैं। शैक्षिक संसाधन y y Web3 विश्वविद्यालय कंसेंसेस बूटकैंप DappUniversit ईट द ब्लॉक्स चेनलिंक बूटकैंप्स उपयोगवेब3 डेवलपरDAO Web3 डेवलपर नौकरियां क्रिप्टो करियर क्रिप्टो जॉब लिस्ट क्रिप्टोक्यूरेंसी नौकरियां पोम्प क्रिप्टो नौकरियां क्रिप्टो.जॉब्स बैंक रहित नौकरियां चैनसेफ को भी प्रतिभाशाली, जोशीले लोगों की तलाश है! यदि आप रुचि रखते हैं, तो हमारी देखें और ➡️➡️ पर संपर्क करें। खुली स्थिति careers@chainsafe.io