free-programming-books

:books: Freely available programming books

View the Project on GitHub EbookFoundation/free-programming-books

योगदानकर्ता लाइसेंस समझौता

योगदान करके, आप इस रिपॉजिटरी के लाइसेंस से सहमत होते हैं।

योगदानकर्ता आचार संहिता

योगदान करके, आप इस रिपॉजिटरी के आचार संहिता का सम्मान करने के लिए सहमत होते हैं। (अनुवाद)

संक्षेप में

  1. “किसी किताब को आसानी से डाउनलोड करने के लिए एक लिंक” हमेशा एक नि:शुल्क किताब का लिंक नहीं होता। कृपया केवल मुफ्त सामग्री का योगदान करें। सुनिश्चित करें कि यह मुफ्त है। हम उन पृष्ठों के लिंक स्वीकार नहीं करते जो किताबें प्राप्त करने के लिए कार्यशील ईमेल पते की आवश्यकता होती है, लेकिन हम उन सूचियों का स्वागत करते हैं जो उनसे अनुरोध करते हैं।

  2. आपको Git जानने की आवश्यकता नहीं है: यदि आपको कुछ रुचिकर मिला है जो पहले से इस रिपॉजिटरी में नहीं है, तो कृपया अपनी लिंक प्रस्तावों के साथ एक Issue खोलें।
    • यदि आप Git जानते हैं, तो कृपया रिपॉजिटरी को Fork करें और Pull Requests (PR) भेजें।
  3. हमारे पास 6 प्रकार की सूचियाँ हैं। सही का चयन करें:

    • Books : PDF, HTML, ePub, एक gitbook.io आधारित साइट, एक Git रिपॉ, आदि।
    • Courses : एक कोर्स वह शिक्षण सामग्री है जो एक किताब नहीं है। यह एक कोर्स है
    • Interactive Tutorials : एक इंटरैक्टिव वेबसाइट जो उपयोगकर्ता को कोड या कमांड टाइप करने देती है और परिणाम का मूल्यांकन करती है (यहाँ “मूल्यांकन” का अर्थ “ग्रेड” नहीं है)। उदाहरण: Try Haskell, Try Git
    • Playgrounds : ये ऑनलाइन और इंटरैक्टिव वेबसाइट्स, गेम्स या डेस्कटॉप सॉफ़्टवेयर हैं जो प्रोग्रामिंग सीखने के लिए हैं। कोड स्निपेट लिखें, संकलित करें (या चलाएं), और साझा करें। Playgrounds आमतौर पर आपको कोड के साथ खेलने का मौका देते हैं।
    • Podcasts and Screencasts : पॉडकास्ट और स्क्रीनकास्ट।
    • Problem Sets & Competitive Programming : एक वेबसाइट या सॉफ़्टवेयर जो आपको सरल या जटिल समस्याओं को हल करके अपनी प्रोग्रामिंग कौशल का आकलन करने देता है, कोड समीक्षा के साथ या बिना, अन्य उपयोगकर्ताओं के साथ परिणामों की तुलना के साथ या बिना।
  4. सुनिश्चित करें कि आप नीचे दिए गए दिशानिर्देशों का पालन करें और फ़ाइलों के Markdown स्वरूपण का सम्मान करें।

  5. GitHub Actions परीक्षण चलाएगा ताकि आपकी सूचियाँ वर्णानुक्रमित हों और स्वरूपण नियमों का पालन किया गया होपरीक्षण पास करने के लिए सुनिश्चित करें कि आपके परिवर्तनों ने परीक्षण पास किए हैं।

दिशानिर्देश

स्वरूपण

विचार यह है कि:

Example:

[...]  
* [An Awesome Book](http://example.com/example.html)  
                                (खाली लाइन)  
                                (खाली लाइन)  
### Example  
                                (खाली लाइन)  
* [Another Awesome Book](http://example.com/book.html)  
* [Some Other Book](http://example.com/other.html)  

वर्णमाला क्रम

यदि आप कोई गलत लिंक देखते हैं, तो यह जानने के लिए लिंटर त्रुटि संदेश की जाँच करें कि किन पंक्तियों को स्वैप किया जाना चाहिए।

नोट्स

हालांकि बुनियादी बातें अपेक्षाकृत सरल हैं, लेकिन हमारे द्वारा सूचीबद्ध संसाधनों में बहुत विविधता है। यहां बताया गया है कि हम इस विविधता से कैसे निपटते हैं।

मेटाडाटा

हमारी सूचियाँ न्यूनतम मेटाडाटा प्रदान करती हैं: शीर्षक, यूआरएल, निर्माता, प्लेटफ़ॉर्म और एक्सेस नोट्स।

शीर्षक
यूआरएल
निर्माता
समय-सीमित पाठ्यक्रम और परीक्षण
प्लेटफ़ॉर्म और एक्सेस नोट्स