विज्ञापन
एक मुफ्त पुस्तक से बेहतर क्या है? नौ मुफ्त किताबें!
सभी प्रोग्रामर को कॉल करना, चाहे वह नया हो, पुराना हो, या आकांक्षी: हमने आपके कोडिंग कौशल को अगले स्तर तक बढ़ाने के लिए मुफ्त (बीयर के रूप में) पुस्तकों का एक शानदार चयन पाया है। हर किसी के लिए सब कुछ है, इसलिए इसमें आशा और आनंद है।
97 चीजें हर प्रोग्रामर को पता होनी चाहिए

गंभीरता से, हर प्रोग्रामर को इन बातों को जानना चाहिए।
सभी उचित प्रोग्रामिंग प्रथाओं के बारे में निबंधों के एक ऑनलाइन संग्रह के आधार पर, यह पुस्तक किसी भी और सभी कोडर से लेकर नौसिखिया तक मास्टर करने के लिए आवश्यक है। वास्तव में, यह ज्ञान इतना उपयोगी है कि यह पुस्तक वार्षिक रूप से पढ़ने लायक है।
मूल निबंध संग्रह में 97 लेख थे लेकिन यह पुस्तक वास्तव में 68 अतिरिक्त निबंधों के साथ विस्तारित संस्करण है, जो इसे कुल 165 तक लाता है। आप इसे अभी तक क्यों नहीं पढ़ रहे हैं?
में उपलब्ध पीडीएफ, EPUB, तथा मोबी मुक्त करने के लिए।
अप्रेंटिसशिप पैटर्न

अपरेंटिस से मास्टर तक एक प्रोग्रामर की उचित मानसिकता।
यह प्रोग्रामिंग की सबसे अच्छी किताबों में से एक है जिसे मैंने कभी पढ़ा नहीं है और इसमें कोड की एक भी पंक्ति नहीं है। यह मानसिकता, दृष्टिकोण और यात्रा के बारे में एक पुस्तक है जो प्रत्येक प्रोग्रामर से आगे है। न केवल यह उन कई संघर्षों और समस्याओं को कवर करता है जो कोडर्स का सामना करते हैं, बल्कि यह उन संघर्षों और समस्याओं का समाधान भी प्रदान करता है।
आप कैसे संपर्क करते हैं? शिल्प कोडिंग का? वास्तव में सफल होने के लिए, आपको इसे सही तरीके से अपनाना होगा। यह पुस्तक आपको वह सही रास्ता दिखाती है।
ऑनलाइन HTML में मुफ्त में उपलब्ध है। EPUB, पीडीएफ, तथा मोबी $ 24 USD के लिए उपलब्ध है।
जावास्क्रिप्ट डिजाइन पैटर्न सीखना

जावास्क्रिप्ट समझने के लिए एक दर्द हो सकता है, लेकिन यह पुस्तक इसे आसान बनाती है।
बहुत देर तक, जावास्क्रिप्ट की अक्सर आलोचना की जाती थी जावास्क्रिप्ट क्या है और यह कैसे काम करता है? [प्रौद्योगिकी समझाया] अधिक पढ़ें गंदे कोड का उत्पादन करने के लिए इसकी प्रवृत्ति के लिए, लेकिन हाल के वर्षों ने इसकी लोकप्रियता में भारी विस्फोट दिखाया है। जावास्क्रिप्ट अब लगभग हर आधुनिक वेबसाइट का एक अभिन्न अंग है और यह जानने के लिए कि क्या आप वेब-संबंधित विकास में नौकरी चाहते हैं, यह सीखने के लिए सबसे अच्छी भाषाओं में से एक बन गया है।
दुर्भाग्य से, जावास्क्रिप्ट के लिए अपने इतिहास से बचना इतना आसान नहीं है। भाषा को समझने के लिए newbies के लिए थोड़ा दर्द हो सकता है, लेकिन यह पुस्तक आपको उन सभी "पैटर्न" के माध्यम से ले जाती है जो अक्सर जावास्क्रिप्ट के साथ प्रोग्रामिंग करते समय होते हैं। क्या आप अंत में जावास्क्रिप्ट को समझने के लिए तैयार हैं?
में उपलब्ध ऑनलाइन HTML मुक्त करने के लिए। EPUB, पीडीएफ, तथा मोबी $ 34 USD के लिए उपलब्ध है।
जानें पायथन द हार्ड वे

सौभाग्य से, कठिन रास्ता वास्तव में आसान तरीका है।
यदि आप मुझसे पूछें, तो पायथन दुनिया की सबसे सुंदर भाषाओं में से एक है। इसकी सादगी में सुंदरता और प्रोग्रामिंग के लिए पायथन का दृष्टिकोण अद्वितीय और व्यावहारिक दोनों है। एक बार जब आप इसे लटका देते हैं, तो आपके पास समग्र रूप से प्रोग्रामिंग पर एक नया दृष्टिकोण होगा।
जैसा कि जेम्स ने बताया, पायथन को अक्सर "मज़ेदार", "उपयोग करने में आसान" और "एक अच्छा शिक्षण उपकरण" के रूप में वर्णित किया जाता है, जिससे यह पहली बार प्रोग्रामर के लिए एक अच्छा विकल्प बन जाता है। जहां तक वास्तविक दुनिया के उपयोग की बात है, पायथन ने हाल ही में शूट किया है वेब विकास के लिए लोकप्रियता कौन सी प्रोग्रामिंग भाषा सीखने के लिए - वेब प्रोग्रामिंगआज हम विभिन्न वेब प्रोग्रामिंग भाषाओं पर एक नज़र डालने जा रहे हैं जो इंटरनेट को शक्ति प्रदान करती हैं। यह एक शुरुआती प्रोग्रामिंग श्रृंखला में चौथा भाग है। भाग 1 में, हमने सीखा ... अधिक पढ़ें Django ढांचे के विकास के लिए धन्यवाद।
क्या आपको पायथन सीखना चाहिए? मुझे ऐसा लगता है। यह किताब आपको दाहिने पैर पर मिल जाएगी। बाद में, आप इन के साथ अपनी शिक्षा जारी रख सकते हैं पायथन सीखने के लिए वेबसाइट पायथन प्रोग्रामिंग सीखने के लिए 5 सर्वश्रेष्ठ वेबसाइटअजगर प्रोग्रामिंग सीखना चाहते हैं? यहाँ पायथन ऑनलाइन सीखने के सर्वोत्तम तरीके हैं, जिनमें से कई पूरी तरह से मुफ्त हैं। अधिक पढ़ें .
में उपलब्ध ऑनलाइन HTML मुक्त करने के लिए। EPUB तथा पीडीएफ $ 30 USD के लिए उपलब्ध है।
जावा में सोच रहा था

जावा और OOP के आसपास अपना सिर लपेटने की आवश्यकता है? इसे आपको इसी तरह करना होगा।
अपने शुरुआती संस्करणों में, जावा भाषा की कार्यान्वयन और भयानक प्रदर्शन के विभिन्न पहलुओं पर बहुत आलोचना करने वाले बट के छोर पर बैठ गया। तब से, जावा दुनिया की दूसरी सबसे लोकप्रिय भाषा में परिपक्व हो गई है CodeEval के अनुसार.
शायद जावा का सबसे आकर्षक पहलू वस्तु-उन्मुख दर्शन का पालन है। यह सीखने के लिए सबसे आसान भाषा नहीं है, लेकिन यह तीव्रता से व्यावहारिक हो सकता है, विशेष रूप से जावा वर्चुअल मशीन के लिए अंतर्निहित अंतर्निहित क्रॉस-प्लेटफॉर्म पोर्टेबिलिटी के कारण।
यह एक बात है उपयोग जावा; यह करने के लिए एक और है सोच जावा में। यह पुस्तक उसके लिए एकदम सही है।
केवल HTML में उपलब्ध है।
गो में प्रोग्रामिंग करने के लिए एक परिचय

उन लोगों के लिए जो Google की अपनी प्रोग्रामिंग भाषा पर पकड़ बनाना चाहते हैं।
गो, जिसे गोलंग के रूप में भी जाना जाता है, दृश्य को हिट करने के लिए हाल की प्रोग्रामिंग भाषाओं में से एक है। प्रारंभ में Google द्वारा विकसित किया गया था, इसने स्वयं के जीवन पर कब्जा कर लिया है और आज भी इसका विकास जारी है।
भाषा सी, पायथन और कुछ अन्य भाषाओं से बुरी तरह प्रभावित है, जिसके परिणामस्वरूप एक भाषा है अनुभवी प्रोग्रामरों के लिए परिचित लगता है, लेकिन newbies के लिए लेने के लिए और समझना। यह पुस्तक भाषा के सबसे महत्वपूर्ण बिट्स को सीखने का एक शानदार तरीका है।
पीडीएफ में उपलब्ध [अब उपलब्ध नहीं] और ऑनलाइन HTML प्रारूपों। किंडल संस्करण $ 3 USD के लिए उपलब्ध है।
खेल प्रोग्रामिंग पैटर्न

सभी शैलियों के सभी खेल प्रोग्रामर के लिए अवश्य पढ़ें।
यदि आपने पहले कभी गेम नहीं बनाया है और सोचा है कि यह पुस्तक आपकी पवित्र कब्र होगी: मुझे क्षमा करें। यह। बल्कि, ब्रांड न्यूबी को इनकी जांच करनी चाहिए खेल विकास वेबसाइटों 4 नि: शुल्क वेबसाइट जहां आप खेल विकास की मूल बातें सीख सकते हैंजब आप एक अच्छे गेम डेवलपमेंट ट्यूटोरियल सीरीज़ की तलाश कर रहे हैं, तो आप ऐसा चाहते हैं जो आपको सिखाए प्रथाओं और अच्छे कोडिंग की मानसिकता क्योंकि आप तब किसी भी भाषा में या उन प्रथाओं को स्थानांतरित कर सकते हैं मंच। अधिक पढ़ें मूल बातें सीखने के लिए। बाद में, आप इन कोशिश कर सकते हैं खेल के विकास के उपकरण 5 नि: शुल्क खेल विकास सॉफ्टवेयर उपकरण अपने खुद के खेल बनाने के लिएफ्री गेम डेवलपमेंट सॉफ्टवेयर वीडियो गेम बनाने का एक शानदार तरीका है। हमने बाजार पर सबसे अच्छा गेम सॉफ्टवेयर संकलित किया है। अधिक पढ़ें .
उन लोगों के लिए जो है पहले बनाए गए खेल, आप जानते हैं कि खेल हैं जटिल. अपने कोड को साफ-सुथरे तरीके से संरचित करना खेल के विकास के सबसे कठिन हिस्सों में से एक है। सौभाग्य से, यह पुस्तक विभिन्न संरचनात्मक पैटर्न को तोड़ती है जिस पर आप पूरी प्रक्रिया को आसान बनाने के लिए भरोसा कर सकते हैं।
में उपलब्ध ऑनलाइन HTML केवल।
ओपन सोर्स सॉफ्टवेयर का निर्माण

इसलिए आप ओपन सोर्स मूवमेंट से जुड़ना चाहते हैं लेकिन आपको नहीं पता कि कैसे?
दुनिया मानने लगी है खुला स्रोत सॉफ्टवेयर ओपन सोर्स सॉफ्टवेयर क्या है? [MakeUseOf बताते हैं]"ओपन सोर्स" एक ऐसा शब्द है जो इन दिनों बहुत अधिक है। आप जान सकते हैं कि कुछ चीजें ओपन सोर्स हैं, जैसे कि लिनक्स और एंड्रॉइड, लेकिन क्या आप जानते हैं कि यह क्या है? क्या खुला है ... अधिक पढ़ें मालिकाना कार्यक्रमों के लिए एक वैध विकल्प के रूप में। ऐसा नहीं है कि यह कभी नाजायज था, लेकिन खुले स्रोत प्रोग्रामिंग के आसपास के कई मिथक हैं उनके पदचिन्ह खोने और खुले स्रोत के पूरे दर्शन ने हाल ही में बहुत सम्मान हासिल किया है वर्षों।
आंदोलन में शामिल होने की सोच रहे हैं? इस पुस्तक में वह सब कुछ शामिल है जो आपको जानना आवश्यक है, जिसमें शामिल हैं एक खुला स्रोत लाइसेंस का चयन ओपन सोर्स सॉफ्टवेयर लाइसेंस: आपको किसका उपयोग करना चाहिए?क्या आप जानते हैं कि सभी ओपन सोर्स लाइसेंस एक जैसे नहीं होते हैं? अधिक पढ़ें , एक खुला स्रोत टीम का आयोजन, और ओपन सोर्स प्रोजेक्ट्स के साथ पैसा कमाना ओपन सोर्स सॉफ्टवेयर डेवलपर्स पैसा कैसे कमाते हैं, यह समझनासच यह है: कई ओएसएस डेवलपर्स और परियोजनाएं राजस्व उत्पन्न करती हैं। अधिक पढ़ें . ईमानदारी से, यह कवर करता है सब कुछ आपको जानना चाहिए।
में उपलब्ध ऑनलाइन HTML केवल।
एक प्रोग्रामर के रूप में आप क्या प्यार करते हैं और क्या कमाते हैं, यह कैसे करें

या, कैसे एक प्रोग्रामर के रूप में अमीर नहीं तो जल्दी पाने के लिए।
यह लघु पुस्तक प्रोग्रामिंग क्षेत्र में सफलता और धन के विषय पर निबंधों का संग्रह है। इसे दो हिस्सों में विभाजित किया जाता है: पहला आधा बड़े फैसलों से निपटता है जब एक कोडिंग कैरियर चुनते हैं, तो दूसरी छमाही में नौकरी खोजने और हासिल करने की प्रक्रिया शामिल होती है।
यह एक त्वरित पढ़ने, अपेक्षाकृत बोलने वाला है, लेकिन यह सलाह और ज्ञान से भरपूर है जो आपके जीवन को बदल सकता है - या बहुत कम से कम, आपके कैरियर का मार्ग। यदि आप एक प्रोग्रामिंग नौकरी की तलाश करने का इरादा रखते हैं (जैसा कि एक शौक डेवलपर होने के विपरीत है) तो निश्चित रूप से पढ़ना चाहिए।
में उपलब्ध ऑनलाइन HTML मुक्त करने के लिए। EPUB, पीडीएफ, तथा मोबी $ 5 USD के लिए उपलब्ध है।
क्या आप किसी भी अन्य उच्च गुणवत्ता वाली प्रोग्रामिंग पुस्तकों के बारे में जानते हैं जो मुफ्त में उपलब्ध हैं? हमें टिप्पणियों में बताएं!
छवि क्रेडिट: ओपन सोर्स कोड वाया शटरस्टॉक, लैपटॉप वाया शटरस्टॉक पर प्रोग्रामर
जोएल ली ने बी.एस. कंप्यूटर विज्ञान और पेशेवर लेखन अनुभव के छह वर्षों में। वह MakeUseOf के लिए चीफ एडिटर हैं।