बेस्ट जीथब रिपोजिटरी
छवि स्रोत: पिक्साबे.कॉम

यदि आप डेवलपर्स में से एक हैं, तो सर्वश्रेष्ठ GitHub रिपॉजिटरी की यह सूची आपके लिए एक सोने की खान है। जितनी जल्दी हो सके अपनी पसंदीदा रिपोजिटरी सूची में स्टार को चिह्नित करें। सबसे पहले, आइए देखें कि गिटहब क्या है।

गिटहब क्या है?

स्रोत कोड होस्ट करने के लिए GitHub सबसे लोकप्रिय स्थानों में से एक है। गिटहब प्लेटफॉर्म प्रौद्योगिकियों, ढांचे, पुस्तकालयों और संग्रहों को साझा करने का सबसे लोकप्रिय तरीका है। साथ ही, यह एक बहुत बड़ा डेवलपर का नेटवर्क बन जाता है। 96 मिलियन से अधिक रिपॉजिटरी और 30 मिलियन खातों के साथ, यह सबसे बड़ा रिपॉजिटरी नेटवर्क है। इसके अतिरिक्त, GitHub मुफ्त पुस्तकों से लेकर API तक, रोडमैप से लेकर प्रोजेक्ट आइडिया और स्वयं प्रोजेक्ट तक सभी प्रकार की सामग्री साझा करने के लिए एक बेहतरीन जगह है। कुछ ऐसी हैं जो आपको नई चीजें सीखने में मदद करेंगी, कुछ ऐसी हैं जो आपको दिलचस्प चीजें बनाने में मदद करेंगी, और ये सभी आपको एक बेहतर डेवलपर बनने में मदद करेंगी।

डेवलपर्स के लिए सर्वश्रेष्ठ गिटहब रिपोजिटरी

अब, हम जानते हैं कि GitHub क्या है। आइए हम कुछ बेहतरीन GitHub रिपॉजिटरी का पता लगाएं, जिन्हें हर डेवलपर को देखना चाहिए।

1. मुफ्त प्रोग्रामिंग पुस्तकें

कोड सीखने के लिए मुफ्त संसाधनों (किताबें, पॉडकास्ट, पाठ्यक्रम, विकास उपकरण, आदि…) की तलाश है? इस जीथब रिपॉजिटरी में बहुत सारे मुफ्त संसाधन हैं जिनका उपयोग आप बहुत सारी तकनीकी चीजों को सीखने के लिए कर सकते हैं। यह डेटा संरचनाओं, एल्गोरिदम, प्रोग्रामिंग भाषाओं, मशीन लर्निंग, ऑपरेटिंग सिस्टम, फ्रेमवर्क, सॉफ्टवेयर इंजीनियरिंग और कई अन्य विषयों पर संसाधन खोजने के लिए सबसे अच्छे GitHub रिपॉजिटरी में से एक है। मूल रूप से, सूची स्टैक ओवरफ्लो पर थी, लेकिन विक्टर फेल्डर ने सहयोगी अपडेट और रखरखाव के लिए इसे जीथब में स्थानांतरित कर दिया। Udemy, edX, Udacity, और कई अन्य स्थानों की सामग्री हैं। इसमें 204k से अधिक सितारे और 44k कांटे हैं। फ्री ईबुक फाउंडेशन इस भंडार का प्रबंधन करता है, जो एक गैर-लाभकारी संगठन है।

2. सिस्टम डिजाइन प्राइमर

सॉफ्टवेयर इंजीनियर सिस्टम डिज़ाइन प्राइमर को बड़े पैमाने पर सिस्टम डिज़ाइन करना सीखने के लिए उपयोगी पाएंगे। उस कौशल को विकसित करने से आपको एक बेहतर इंजीनियर बनने में मदद मिलेगी। इस रिपोजिटरी में आपको विषय द्वारा व्यवस्थित संसाधनों का संग्रह भी मिलेगा।

रिपोजिटरी मार्गदर्शन और उपकरण भी प्रदान करता है जो आपको तकनीकी साक्षात्कार के लिए तैयार करने की अनुमति देता है, जिसमें एक अध्ययन गाइड, साक्षात्कार युक्तियाँ, अंकी फ्लैशकार्ड सेट और एक इंटरैक्टिव कोडिंग चुनौती शामिल है, जो अक्सर कई कंपनियों में तकनीकी साक्षात्कार प्रक्रिया का हिस्सा होता है।

3. कोडिंग इंटरव्यू यूनिवर्सिटी

यह भंडार Google साक्षात्कार के लिए हेक की 8 महीने की तैयारी प्रक्रिया के रूप में Googley को दस्तावेज करता है। यह विस्तार से बताता है कि Google के व्हाइटबोर्ड परीक्षणों को पास करने के लिए आपको क्या जानने की आवश्यकता है, और उन संदर्भों के लिंक प्रदान करता है जो विभिन्न कंप्यूटर विज्ञान अवधारणाओं को स्पष्ट शब्दों में समझाते हैं। (जो, वैसे, उसने इस सारी तैयारी के बजाय अमेज़न में नौकरी कर ली।)

इस रिपॉजिटरी में Amazon, Google, या Facebook जैसी बड़ी कंपनी के लिए सॉफ़्टवेयर इंजीनियर बनने के लिए एक अध्ययन योजना है। सॉफ्टवेयर इंजीनियरिंग में नए लोगों की मदद करने के अलावा (जहां कंप्यूटर विज्ञान के ज्ञान की आवश्यकता है), यह एक विश्वसनीयता इंजीनियर या संचालन इंजीनियर बनने के तरीके के बारे में भी जानकारी प्रदान करता है।
इस रेपो का मूल उद्देश्य लेखक के लिए इसे व्यक्तिगत सीखने की टू-डू सूची के रूप में उपयोग करना था। एक सॉफ्टवेयर डेवलपमेंट इंजीनियर के रूप में अमेज़ॅन में अपनी सपनों की नौकरी पाने से पहले उन्होंने कई महीनों तक दिन में आठ से 12 घंटे पढ़ाई की।

4. कमांड लाइन की कला

डेवलपर्स अक्सर कमांड लाइन को नजरअंदाज कर देते हैं, फिर भी यह एक इंजीनियर के रूप में आपकी उत्पादकता और लचीलेपन को बढ़ा सकता है। रिपॉजिटरी लिनक्स, विंडोज और मैकओएस पर कमांड लाइन का उपयोग करने के लिए उपयोगी नोट्स और टिप्स प्रदान करती है।

इस रिपॉजिटरी में कमांड लाइन का उपयोग करते समय समय बचाने के लिए टिप्स और ट्रिक्स हैं और यह अनुभवी और अनुभवहीन दोनों उपयोगकर्ताओं के लिए उपयोगी है।

5. परियोजना आधारित शिक्षा

यहां प्रोग्रामिंग ट्यूटोरियल की एक सूची दी गई है जिसमें शिक्षार्थी बिल्कुल नए सिरे से एप्लिकेशन बनाते हैं। ट्यूटोरियल को प्राथमिक प्रोग्रामिंग भाषाओं में वर्गीकृत किया गया है। कई ने तकनीकों और भाषाओं का विलय कर दिया है।

यदि आप “करकर सीखना” की अवधारणा में विश्वास करते हैं, तो यह संग्रह आपके लिए है।

6. डेवलपर रोडमैप

कामरान अहमद ने डेवलपर्स के लिए एक बेहतरीन रोडमैप गाइड बनाया है। अक्सर, प्रोग्रामिंग में छात्र और नए लोग इस बात को लेकर अनिश्चित होते हैं कि उन्हें किन तकनीकों में उत्कृष्टता प्राप्त करनी चाहिए और किस रास्ते पर कदम से कदम मिलाकर चलना चाहिए। प्रत्येक श्रेणी के विकास (फ्रंटएंड, बैकएंड, देवओप्स ..) में प्रौद्योगिकियों के साथ एक पूर्ण चार्ट होने से आपको एक बेहतर विचार मिलेगा कि आपको आगे क्या सीखना चाहिए। अगर आपको वह तरीका पसंद आया जिससे उन्होंने आपको एक डेवलपर बनने में मदद की, तो इस रिपॉजिटरी को बुकमार्क कर लें।

पारिस्थितिकी तंत्र में बदलाव के साथ तालमेल रखने के लिए रेपो को सालाना अपडेट किया जाता है।

7. ओह माय ज़शो

समुदाय-संचालित और ओपन-सोर्स, ओह माई ज़श Zsh कॉन्फ़िगरेशन का प्रबंधन करता है। कई डेवलपर्स Zsh का उपयोग करते हैं क्योंकि यह एक इंटरैक्टिव शेल और एक शक्तिशाली स्क्रिप्टिंग भाषा दोनों है।

आप ओह माई ज़श के शक्तिशाली प्लगइन्स और सुंदर थीम के साथ अपने Zsh सेटअप को कस्टमाइज़ कर सकते हैं। इसे शुरू करने और चलाने में कुछ समय लगता है, लेकिन वेब पर बहुत अच्छे ट्यूटोरियल और अन्य डेवलपर्स के उदाहरण हैं जो आपके लिए सही सेटिंग्स निर्धारित करने में आपकी सहायता कर सकते हैं।

8. Gitignore: .gitignore टेम्प्लेट का एक संग्रह

जैसा कि नाम से पता चलता है, इस रिपॉजिटरी में उपयोगी .gitignore टेम्प्लेट हैं। आपके द्वारा बनाए गए प्रत्येक नए GitHub रिपॉजिटरी के लिए .gitignore फ़ाइल सेट करना आवश्यक हो जाता है। परियोजना और भाषा के आधार पर, इन फाइलों में जानकारी भिन्न हो सकती है। रिपॉजिटरी में लगभग किसी भी भाषा या ढांचे के लिए टेम्प्लेट होते हैं, जैसे कि रेल, पायथन, पर्ल, लारवेल, जावा, आदि। यहां तक ​​कि फोरट्रान टेम्प्लेट भी इस रिपॉजिटरी पर उपलब्ध हैं!

9. (उन्नत) जावास्क्रिप्ट प्रश्नों की सूची

आपके जावास्क्रिप्ट कौशल का परीक्षण करने और/या अपने नौकरी के साक्षात्कार के लिए तैयार करने के लिए लिडिया हल्ली ने यह भंडार (30,000+ सितारे) बनाया है। लिडा नए प्रश्न जोड़ता रहता है, इसलिए यह रेपो लगातार बढ़ रहा है!

10. टेक साक्षात्कार हैंडबुक

टेक इंटरव्यू हैंडबुक में आपको अपनी जरूरत की सभी सामग्री मिल जाएगी। इसमें कोडिंग इंटरव्यू की तैयारी कैसे करें, अपने साक्षात्कारकर्ताओं से पूछने के लिए अच्छे प्रश्न, रिज्यूमे पर उपयोगी टिप्स, और बहुत कुछ शामिल हैं।

यदि आप टेक में नौकरी के लिए साक्षात्कार की तैयारी करना चाहते हैं (और आपको ऐसा करना चाहिए!) तो यह रिपॉजिटरी आपके लिए बिल्कुल सही जगह है। जीथब पर 58,000 सितारों के साथ, यह आपकी मदद करता है:

  • साक्षात्कार कोडिंग की तैयारी
  • साक्षात्कार के लिए चीटशीट
  • एल्गोरिदम से संबंधित टिप/सर्वोत्तम अभ्यास प्रश्न
  • साक्षात्कार के लिए प्रारूप
  • और अधिक…

अगले साक्षात्कार पर जाने से पहले इसे देखें।

यह भी पढ़ें: विश्वविद्यालय के छात्रों के लिए शीर्ष 10 इंजीनियरिंग ब्लॉग अवश्य पढ़ें


पोस्ट दृश्य:
85





Source link

By admin

Leave a Reply

Your email address will not be published. Required fields are marked *