शुरुआती के लिए 20 सर्वश्रेष्ठ प्रोग्रामिंग पुस्तकें

स्थान

नाम

रेटिंग में विशेषता

प्रोग्रामिंग के मूल सिद्धांतों को समझने के लिए सर्वश्रेष्ठ पुस्तकें

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

बुनियादी प्रोग्रामिंग भाषाओं में महारत हासिल करने के लिए सर्वश्रेष्ठ पुस्तकें

1 पायथन में प्रोग्रामिंग पायथन भाषा की मूल बातें की सबसे अच्छी व्याख्या
2 सादा पायथन। आधुनिक प्रोग्रामिंग शैली सबसे अद्यतित भाषा पैकेज और पुस्तकालय
3 जावा सीखें सूचना की दृश्य संगत नेत्रहीन
4 C++ में ऑब्जेक्ट ओरिएंटेड प्रोग्रामिंग शिक्षकों और छात्रों से सर्वश्रेष्ठ सिफारिशें
5 जावास्क्रिप्ट प्रोग्रामिंग सीखना हेड फर्स्ट ओ'रेली श्रृंखला का एक गुणवत्ता संस्करण

बच्चों के लिए सर्वश्रेष्ठ प्रोग्रामिंग पुस्तकें

1 बच्चों के लिए प्रोग्रामिंग। स्क्रैच और पायथन भाषाओं के लिए एक इलस्ट्रेटेड गाइड बच्चों, माता-पिता और शिक्षकों के लिए सार्वभौमिक ट्यूटोरियल
2 युवा प्रोग्रामर के लिए स्क्रैच सबसे अच्छी सजावट। रूसी भाषी लेखक
3 बच्चों के लिए प्रोग्रामिंग। वेबसाइट, एप्लिकेशन और गेम बनाना सीखें। एचटीएमएल, सीएसएस और जावास्क्रिप्ट खेल के माध्यम से वास्तविक प्रोग्रामिंग कौशल का विकास

शुरुआती के लिए सर्वश्रेष्ठ प्रोग्रामिंग संदर्भ पुस्तकें

1 अजगर। पॉकेट गाइड आपकी जेब में एक पायथन गुरु से एक आधिकारिक टिप
2 कंप्यूटर आर्किटेक्चर पीसी के संरचनात्मक संगठन का मौलिक ज्ञान
3 हम एल्गोरिदम रॉक करते हैं। प्रोग्रामर और जिज्ञासु के लिए इलस्ट्रेटेड गाइड बहुत अधिक दर्शन के बिना बुनियादी एल्गोरिदम की सबसे अच्छी व्याख्या
4 कट्टर प्रोग्रामर आईटी क्षेत्र में रिश्तों का मनोविज्ञान, प्रेरणा और आत्म-साक्षात्कार

सर्वश्रेष्ठ प्रोग्रामिंग पुस्तकें

1 प्रोग्रामिंग समस्याओं का संग्रह किसी विशिष्ट भाषा के संदर्भ के बिना सबसे अच्छी समस्या पुस्तक
2 प्रोग्रामिंग कार्य पास्कल में समस्याओं और अभ्यासों का सबसे बड़ा समूह
3 उदाहरणों और कार्यों में प्रोग्रामिंग देश के अग्रणी विश्वविद्यालय से परीक्षा उत्तीर्ण करने की तैयारी

सबसे प्रसिद्ध प्रोग्रामर, जिनकी व्यावसायिकता संदेह में नहीं है, निरंतर स्व-शिक्षा को उनकी सफलता का मुख्य रहस्य कहते हैं। दोनों अपनी यात्रा की शुरुआत में, और पहले से ही आईटी उद्योग के शीर्ष पर चढ़ने के बाद, वे नई भाषाओं और उपकरणों में महारत हासिल करना बंद नहीं करते हैं, रुझानों का पालन करते हैं और अद्वितीय उत्पाद बनाते हैं। प्रोग्रामिंग की मूल बातें समझने के लिए, एक विशिष्ट पथ चुनें और व्यावहारिक समस्याओं को हल करने के लिए आगे बढ़ें, उनमें से कई को केवल 1-2 पुस्तकों का अध्ययन नीचे की रेटिंग से करना था। मुख्य बात यह है कि सिद्धांत पर मत लटकाओ, लेकिन अभ्यास में प्राप्त ज्ञान को तुरंत लागू करें और कोड की पहली पंक्तियों को जितनी जल्दी हो सके लिखने का प्रयास करें।

प्रोग्रामिंग के मूल सिद्धांतों को समझने के लिए सर्वश्रेष्ठ पुस्तकें

5 रिफैक्टरिंग। मौजूदा कोड के डिजाइन में सुधार


एक संस्करण में सर्वोत्तम अभ्यास और रीफैक्टरिंग सिद्धांत
लेखक: केंट बेक, जॉन ब्रेंट, मार्टिन फाउलर
किताब की कीमत: 2 834 रगड़।
रेटिंग (2022): 4.3

कोई भी, यहां तक ​​कि एक बहुत ही खराब तरीके से डिजाइन किया गया प्रोग्राम, एक कार्यशील विश्वसनीय कोड में बदला जा सकता है।कैसे? मार्टिन फाउलर और उनके सह-लेखक अपनी पुस्तक में ठीक यही बात करते हैं, रिफैक्टरिंग प्रक्रिया को कई सरल चरणों में विघटित करते हैं। कुल मिलाकर, पुस्तक 70 से अधिक कोड अनुकूलन तकनीकों पर आधारित है, जिनमें से प्रत्येक के लिए जावा में विशिष्ट उदाहरणों के साथ एक क्षेत्र-परीक्षण तकनीक प्रस्तुत की गई है।

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


4 वस्तु-उन्मुख डिजाइन की तकनीक। डिजाइन पैटर्न्स


कार्यान्वयन के उदाहरणों के साथ मूल डिजाइन पैटर्न
लेखक: एरिच गामा, रिचर्ड हेल्म, राल्फ जॉनसन, जॉन व्लिसाइड्स
किताब की कीमत: 570 रगड़।
रेटिंग (2022): 4.5

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

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

3 स्वच्छ कोड। निर्माण, विश्लेषण और रिफैक्टरिंग


उपलब्ध सामग्री की आपूर्ति
लेखक: मार्टिन रॉबर्ट एस।
किताब की कीमत: 617 रगड़।
रेटिंग (2022): 4.7

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

पृष्ठों की सामग्री शुरुआती और अनुभवी प्रोग्रामर दोनों के लिए समान रूप से उपयोगी है, क्योंकि जानकारी वृद्धिशील रूप से प्रस्तुत की जाती है और हर कोई अपने लिए कुछ नया खोजेगा। प्रकाशन की अपनी हल्की शैली के लिए प्रशंसा की जाती है, लेकिन कुछ पानी वाली सामग्री के लिए आलोचना की जाती है, इसे अनावश्यक मानते हुए, उदाहरण के लिए, प्रसिद्ध सहयोगियों के उद्धरण, साथ ही सूचनात्मक दोहराव।

2 प्रोग्रामिंग की कला। टी. 1/4


क्लासिक को प्रोग्रामर पढ़ना चाहिए
लेखक: डोनाल्ड Knuth
किताब की कीमत: रगड़ 4,253
रेटिंग (2022): 4.8

कंप्यूटर विज्ञान के क्षेत्र में अमेरिकी वैज्ञानिक का मौलिक कार्य डोनाल्ड नुथ, जो उन पुस्तकों की सूची में शामिल है जिन्होंने XXI सदी के आधुनिक विज्ञान को आकार दिया है, साथ ही साथ सर्वश्रेष्ठ भौतिक और गणितीय मोनोग्राफ के TOP-12 में भी शामिल हैं। . 83 वर्षीय लेखक का दावा है कि उसके पास 7 खंडों को भरने के लिए पर्याप्त जानकारी है और अगले 20 वर्षों में अपने जीवन की मुख्य परियोजना को पूरा करने की उम्मीद है। आज तक, 4 लिखे और प्रकाशित किए गए हैं, और वे सभी प्रोग्रामिंग की मूल बातें - बुनियादी अवधारणाओं से लेकर सबसे महत्वपूर्ण एल्गोरिदम के विश्लेषण तक समर्पित हैं।

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

1 बिल्कुल सही कोड। परास्नातक कक्षा


प्रक्रिया का सबसे पूर्ण विवरण
लेखक: स्टीव मैककोनेल
किताब की कीमत: रगड़ 1,488
रेटिंग (2022): 4.9

यह कोई संयोग नहीं था कि पुस्तक के पहले संस्करण को 10 वर्षों के लिए सर्वश्रेष्ठ कोडिंग गाइड माना गया था। यह सक्षम कोडिंग के विभिन्न तरीकों और सिद्धांतों को इकट्ठा करता है और अलमारियों पर रखता है, और कई महत्वपूर्ण छोटी चीजों पर विशेष ध्यान दिया जाता है जो अन्य लेखक कभी नहीं रोकते हैं।

मैनुअल का एक और अंतर अनुसंधान और व्यावहारिक उदाहरणों से निरंतर प्रतिकर्षण है, अन्य लेखों और वैज्ञानिक पत्रों के संदर्भ, यदि आवश्यक हो, तो मूल स्रोत को संदर्भित करने की अनुमति देता है। और यद्यपि पुस्तक 2004 में वापस लिखी गई थी और इसमें जावास्क्रिप्ट और पीएचपी जैसी आधुनिक अवधारणाओं और भाषाओं के बारे में जानकारी नहीं है, और उदाहरण मुख्य रूप से सी ++ और विजुअल बेसिक में दिए गए हैं, यह अभी भी उन सभी के लिए प्रासंगिक और मूल्यवान है जो प्रोग्रामिंग की मूल बातें समझता है।

बुनियादी प्रोग्रामिंग भाषाओं में महारत हासिल करने के लिए सर्वश्रेष्ठ पुस्तकें

5 जावास्क्रिप्ट प्रोग्रामिंग सीखना


हेड फर्स्ट ओ'रेली श्रृंखला का एक गुणवत्ता संस्करण
लेखक: एरिक फ्रीमैन, एलिजाबेथ रॉबसन
किताब की कीमत: रगड़ना 1,741
रेटिंग (2022): 4.2

ओ'रेली मीडिया एक प्रसिद्ध अमेरिकी शैक्षिक कंपनी है जो किताबें प्रकाशित करती है और वैज्ञानिक सम्मेलन आयोजित करती है। इसकी सबसे लोकप्रिय श्रृंखला में से एक हेड फर्स्ट है, जिसमें उपयोगी सामग्री, ऑफबीट पेज डिज़ाइन और चुटकुलों और पहेलियों के साथ एक आकर्षक संवादी शैली का पाठक-आकर्षक संयोजन है।

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

4 C++ में ऑब्जेक्ट ओरिएंटेड प्रोग्रामिंग


शिक्षकों और छात्रों से सर्वश्रेष्ठ सिफारिशें
लेखक: रॉबर्ट लाफोरेट
किताब की कीमत: रगड़ 1,416
रेटिंग (2022): 4.5

इस पुस्तक ने हजारों छात्रों को अतिशयोक्ति के बिना ओओ प्रोग्रामिंग की तकनीक में महारत हासिल करने में मदद की। इस तथ्य के बावजूद कि इसे मानक विश्वविद्यालय पाठ्यक्रम में शामिल नहीं किया गया है, शिक्षकों द्वारा इसे वैकल्पिक पढ़ने के रूप में अनुशंसित किया जाता है, इसे आईटी पाठ्यक्रमों के लिए प्रत्येक आवेदक के लिए डेस्कटॉप साहित्य कहा जाता है।

पुस्तक के मुख्य लाभ सामग्री की संक्षिप्तता और स्पष्टता के साथ-साथ निरंतर कार्यशालाएँ हैं। पहले अध्यायों के बाद, शुरुआती अपने पहले सरल कार्यक्रम लिखते हैं, प्रत्येक विषय के बाद उन्हें अभ्यास और नियंत्रण प्रश्नों की मदद से अपने ज्ञान का परीक्षण करने के लिए आमंत्रित किया जाता है, और अंत में - अपनी खुद की बड़े पैमाने पर परियोजना बनाने के लिए।

3 जावा सीखें


सूचना की दृश्य संगत नेत्रहीन
लेखक: कैटी सिएरा, बर्ट बेट्स
किताब की कीमत: 1 284 रगड़।
रेटिंग (2022): 4.7

भारी शैक्षणिक भाषा में लिखी गई अधिकांश प्रोग्रामिंग पाठ्यपुस्तकों के विपरीत, लर्निंग जावा सामग्री प्रस्तुत करने में सबसे आसान होने के लिए प्रसिद्ध है। इस तथ्य के कारण कि पाठ कई हास्य चित्रों और उदाहरण के उदाहरणों के साथ पूरक है, शुरुआती इसे खुशी से पढ़ते हैं और दिलचस्प परीक्षणों, क्रॉसवर्ड पहेली और यहां तक ​​​​कि खेलों की मदद से पेशे की पेचीदगियों को समझते हैं।

पहली नज़र में, सामग्री तुच्छ लगती है। लेकिन वास्तव में, नौसिखिए प्रोग्रामर जावा के सिद्धांत और व्यवहार को स्पष्ट रूप से समझते हैं: अवधारणा और वाक्य रचना, धाराओं के साथ काम करना, नेटवर्किंग, आदि। एक पेशा बनने के लिए एक शानदार शुरुआत, लेकिन एक बिंदु पर विचार करना महत्वपूर्ण है: प्रकाशन जावा को 5 वां मानता है संस्करण, जबकि 2020 में वे पहले ही 12 वीं में चले गए हैं।

2 सादा पायथन। आधुनिक प्रोग्रामिंग शैली


सबसे अद्यतित भाषा पैकेज और पुस्तकालय
लेखक: बिल लुबनोविच
किताब की कीमत: रगड़ 1,153
रेटिंग (2022): 4.7

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

पाठकों के अनुसार, प्रकाशन, सक्षम और इत्मीनान से कोडिंग की मूल बातें पेश करता है, और फिर परीक्षण की कला, डिबगिंग तकनीकों, कोड पुन: प्रयोज्य आदि के बारे में बहुत सारी जानकारी देता है। अध्यायों के अंत में, व्यावहारिक उदाहरण दिए गए हैं, बहुत कम "पानी" है, लेकिन सभी हालांकि, कई लोगों द्वारा प्रस्तुति की भाषा को संदर्भ पुस्तक के लिए सूखा और अधिक उपयुक्त माना जाता है।

1 पायथन में प्रोग्रामिंग


पायथन भाषा की मूल बातें की सबसे अच्छी व्याख्या
लेखक: माइकल डॉसन
किताब की कीमत: 944 रगड़।
रेटिंग (2022): 4.8

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

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

बच्चों के लिए सर्वश्रेष्ठ प्रोग्रामिंग पुस्तकें

3 बच्चों के लिए प्रोग्रामिंग। वेबसाइट, एप्लिकेशन और गेम बनाना सीखें। एचटीएमएल, सीएसएस और जावास्क्रिप्ट


खेल के माध्यम से वास्तविक प्रोग्रामिंग कौशल का विकास
लेखक: डेविड व्हिटनी
किताब की कीमत: 768 रगड़।
रेटिंग (2022): 4.5

डेविड व्हिटनी को भी यकीन है कि प्रोग्रामर बनना सीखना दुनिया में सबसे मजेदार चीज है, इसके अलावा, वह अपने पूरे पाठकों को इसके बारे में समझाने में कामयाब रहे। उनकी पुस्तक के नायक 6 अविश्वसनीय मिशनों को पूरा करने के लिए एक युवा वेब डेवलपर को आमंत्रित करते हैं और साथ ही सबसे महत्वपूर्ण प्रोग्रामिंग भाषाओं में कोड लिखना सीखते हैं: HTML, CSS और जावास्क्रिप्ट।

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

2 युवा प्रोग्रामर के लिए स्क्रैच


सबसे अच्छी सजावट। रूसी भाषी लेखक
लेखक: गोलिकोव डी.वी.
किताब की कीमत: 724 रगड़।
रेटिंग (2022): 4.9

यदि कोई बच्चा गैजेट्स का बहुत शौकीन है, तो उसके लिए प्रोग्रामिंग ट्यूटोरियल खरीदना और अपना गेम बनाने की पेशकश करना बेहतर है। पुस्तक 8-11 वर्ष की आयु के बच्चों द्वारा स्व-अध्ययन के लिए डिज़ाइन की गई है और इसे बच्चों की रुचियों के अनुसार पूरी तरह से डिज़ाइन किया गया है: सुंदर, चमकीले रंग के चित्रों के साथ सचित्र, बड़े प्रिंट में लिखी गई भाषा में पहले ग्रेडर के लिए भी समझ में आता है (बशर्ते कि वह कर सके पढ़ें और गिनें)।

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

1 बच्चों के लिए प्रोग्रामिंग। स्क्रैच और पायथन भाषाओं के लिए एक इलस्ट्रेटेड गाइड


बच्चों, माता-पिता और शिक्षकों के लिए सार्वभौमिक ट्यूटोरियल
लेखक: कैरल वॉर्डरमैन, सीन मैकमैनस, जॉन वुडकॉक
किताब की कीमत: रगड़ 1,259
रेटिंग (2022): 5.0

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

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

शुरुआती के लिए सर्वश्रेष्ठ प्रोग्रामिंग संदर्भ पुस्तकें

4 कट्टर प्रोग्रामर


आईटी क्षेत्र में रिश्तों का मनोविज्ञान, प्रेरणा और आत्म-साक्षात्कार
लेखक: चाड फाउलर
किताब की कीमत: 515 रगड़।
रेटिंग (2022): 4.1

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

पेज एक सफल टीम में फिट होने या अपनी खुद की ड्रीम टीम बनाने, अपनी प्रेरणा बढ़ाने, एक सपना आदेश प्राप्त करने आदि के बारे में व्यावहारिक सलाह प्रदान करते हैं। सामग्री सभी के लिए सार्वभौमिक और उपयोगी है - नौसिखिए प्रोग्रामर से लेकर पुराने कोडिंग डायनासोर तक, और यहां तक ​​​​कि जिन्होंने कभी प्रोग्राम नहीं किया है।

3 हम एल्गोरिदम रॉक करते हैं। प्रोग्रामर और जिज्ञासु के लिए इलस्ट्रेटेड गाइड


बहुत अधिक दर्शन के बिना बुनियादी एल्गोरिदम की सबसे अच्छी व्याख्या
लेखक: आदित्य भार्गव
किताब की कीमत: 702 रगड़।
रेटिंग (2022): 4.4

अधिकांश एल्गोरिदम पहले से ही किसी बिंदु पर पाए और सत्यापित किए जा चुके हैं। उनकी व्यवहार्यता का प्रमाण शास्त्रीय लेखकों के बहु-पृष्ठ टोम में पाया जा सकता है, लेकिन क्या यह ऐसा करने लायक है यदि कोई पुस्तक "ग्रोमिंग एल्गोरिदम" है? यह स्पष्ट रूप से और लगातार, उदाहरण के उदाहरणों और दृष्टांतों की मदद से, प्रोग्रामिंग एल्गोरिदम बनाने के बुनियादी सिद्धांतों की व्याख्या करता है, शुरुआती को अनावश्यक पेचीदगियों और स्पष्टीकरणों से बचाता है।

इस तथ्य के बावजूद कि समीक्षाएं अक्सर सूचना की सतहीता और जितनी जल्दी हो सके अधिक गंभीर पुस्तकों पर आगे बढ़ने की आवश्यकता की ओर इशारा करती हैं, पाठक अभी भी आदित्य भार्गव, मास्टर द्वारा उठाए गए विषयों को ग्रोकिंग (अमेरिकी कठबोली से अनुवादित - समझने, समझने) की सलाह देते हैं। शिकागो विश्वविद्यालय में कंप्यूटर विज्ञान में।

2 कंप्यूटर आर्किटेक्चर


पीसी के संरचनात्मक संगठन का मौलिक ज्ञान
लेखक: एंड्रयू तनेनबाम, टॉड ऑस्टिन
किताब की कीमत: 1 098 रगड़।
रेटिंग (2022): 4.5

दुनिया भर में बेस्टसेलर हार्डवेयर और सॉफ्टवेयर के संचालन की संरचना और सिद्धांतों के बारे में विस्तार से बताता है, आईटी क्षेत्र में नवीनतम उपलब्धियों के बारे में जानकारी शामिल करता है और ऑपरेटिंग सिस्टम के कामकाज की पूरी समझ देता है।पुस्तक का पहला संस्करण 1980 में वापस आया और प्रमुख तकनीकी विश्वविद्यालयों में एक बुनियादी पाठ्यपुस्तक बन गया।

वर्तमान में, 5वां और 6वां संस्करण जारी किया गया है, जो पूरी तरह से कंप्यूटर उद्योग की आधुनिक वास्तविकताओं के अनुकूल है। एंड्रयू टेनेनबौम, एक अभ्यासी के रूप में जिसने कई ऑपरेटिंग सिस्टम विकसित किए हैं, और एक सिद्धांतकार जिसने अपने विषय के बारे में बहुत बड़ी मात्रा में ज्ञान जमा किया है, जटिल चीजों को सरल शब्दों में समझाने में सक्षम था। वेब विकास के अध्ययन की शुरुआत में और आईटी करियर के उच्च स्तर पर उनका काम समान रूप से दिलचस्प है।

1 अजगर। पॉकेट गाइड


आपकी जेब में एक पायथन गुरु से एक आधिकारिक टिप
लेखक: मार्क लुत्ज़ो
किताब की कीमत: 851 रगड़।
रेटिंग (2022): 4.8

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

यह समझना महत्वपूर्ण है कि पुस्तक एक पाठ्यपुस्तक नहीं है, एक ट्यूटोरियल तो है ही। खराब विकसित सूचकांक के कारण शुरुआती लोगों के लिए प्रोग्रामिंग में गोता लगाना मुश्किल हो सकता है। एक और कमी जो कई पाठक बताते हैं, वह है वास्तविक जीवन के उदाहरणों की कमी।


सर्वश्रेष्ठ प्रोग्रामिंग पुस्तकें

3 उदाहरणों और कार्यों में प्रोग्रामिंग


देश के अग्रणी विश्वविद्यालय से परीक्षा उत्तीर्ण करने की तैयारी
लेखक: ग्राट्सियानोवा टी. यू.
किताब की कीमत: 706 रगड़।
रेटिंग (2022): 4.5

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

शैली और सामग्री के संदर्भ में, ऐसा लगता है कि पुस्तक एक पेशेवर द्वारा लिखी गई थी। विषयों को शुरू से ही बहुत विस्तार से प्रस्तुत किया गया है, कठिन बिंदुओं की व्याख्याएं हैं, उदाहरण सभी काम कर रहे हैं, लेकिन पाठ आसानी से और पूरी तरह से पानी से रहित लिखा गया है। कई कार्यों में विस्तृत विश्लेषण के साथ कई समाधान होते हैं जिनमें से एक सबसे अच्छा होता है।

2 प्रोग्रामिंग कार्य


पास्कल में समस्याओं और अभ्यासों का सबसे बड़ा समूह
लेखक: ओकुलोव एस.एम., बुशमेलेवा एन.ए., आशिखमिना टी.वी.
किताब की कीमत: 792 रगड़।
रेटिंग (2022): 4.8

कोटेड पेपर के 800 से अधिक पृष्ठों में प्रोग्रामिंग के सभी विषयों पर सैकड़ों असाइनमेंट होते हैं - इनपुट और आउटपुट स्टेटमेंट से लेकर वन- और टू-डायमेंशनल एरेज़ और डायनेमिक डेटा स्ट्रक्चर तक। समस्या पुस्तक की सुविचारित संरचना आपको एक व्यक्तिगत प्रणाली के अनुसार काम करने या छात्रों के लिए एक शैक्षिक प्रक्षेपवक्र चुनने की अनुमति देती है।

मैनुअल के अंत में पास्कल प्रोग्रामिंग भाषा में पूर्ण-पाठ समाधान हैं। कार्यों को पूरा करने के बाद उनका सहारा लेकर, नौसिखिए प्रोग्रामर अपने सोचने के तरीके का विस्तार से विश्लेषण कर सकते हैं, अशुद्धियों का पता लगा सकते हैं और बनाए गए एल्गोरिदम का अनुकूलन कर सकते हैं। उसी लेखक द्वारा पाठ्यपुस्तक "फंडामेंटल्स ऑफ प्रोग्रामिंग" के साथ पूरा करें, इसके अलावा संग्रह बनाया गया था, छात्रों को खरोंच से वेब विकास सीखने पर एक पूरा पाठ्यक्रम प्राप्त होता है।


1 प्रोग्रामिंग कार्यों का संग्रह


किसी विशिष्ट भाषा के संदर्भ के बिना सबसे अच्छी समस्या पुस्तक
लेखक: ज़्लाटोपोल्स्की डी.एम.
किताब की कीमत: 315 रगड़।
रेटिंग (2022): 5.0

संग्रह के तीसरे संस्करण में विकास पाठ्यक्रम के सभी विषयों को शामिल करते हुए 1,700 से अधिक समस्याएं हैं और इसे सरल से जटिल तक व्यवस्थित किया गया है। इसके साथ, कोई भी नौसिखिया विशिष्ट प्रोग्रामिंग समस्याओं को हल करने के लिए आसानी से कार्यप्रणाली सीख सकता है। प्रत्येक खंड की शुरुआत में, प्रश्नों के उत्तर देने का प्रस्ताव है ताकि छात्र यह समझ सके कि इस स्तर पर उसे किन विषयों का अध्ययन करने की आवश्यकता है।

यह महत्वपूर्ण है कि कार्य किसी भी प्रोग्रामिंग भाषा से बंधे नहीं हैं, जिसका अर्थ है कि मैनुअल का उपयोग हाई स्कूल के छात्रों, छात्रों और शिक्षकों दोनों द्वारा विभिन्न शैक्षणिक संस्थानों में किया जा सकता है, साथ ही वे सभी जो स्व-शिक्षा के लिए उत्सुक हैं। प्रोग्रामिंग कौशल। इसके अलावा, समस्या पुस्तक में कंप्यूटर विज्ञान में परीक्षा की तैयारी और उत्तीर्ण करने के लिए सामग्री के साथ एक परिशिष्ट शामिल है।

लोकप्रिय वोट - शुरुआती लोगों के लिए सबसे अच्छी प्रोग्रामिंग किताब कौन सी है?
वोट करें!
कुल मतदान: 3
0 लेख पसंद आया?

एक टिप्पणी जोड़ने

इलेक्ट्रानिक्स

निर्माण

रेटिंग्स