पायथन सीखना शुरू करने के लिए कहाँ: शुरुआती के लिए किताबें

छवि

दोस्तों, 17 पायथन पुस्तकों का चयन बुकमार्क करें।

एक चयन आपको खरोंच से या न्यूनतम ज्ञान के साथ एक प्रोग्रामिंग भाषा सीखने में मदद करेगा।
अजगर सीखना शुरू करने के लिए तैयार हैं?

तो चलिए शुरू करते है!

लर्निंग पाइथन के साथ शुरुआत करना


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

"कम्प्यूटर प्रोग्रामिंग फॉर बिगिनर्स: फंडामेंटल्स ऑफ प्रोग्रामिंग टर्म्स एंड कॉन्सेप्ट्स", नाथन क्लार्क

शुरुआती पेशेवर शर्तों में आसानी से डूब सकते हैं। यह पुस्तक शब्दावली को समझने में आपकी मदद करेगी: फ़ंक्शंस, फ़ंक्शनल और ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग क्या हैं, किसी प्रोग्राम को कैसे स्ट्रक्चर और तैनात करना है, डेटा को कैसे स्टोर, मैनेज और शेयर करना है।

सूचना प्रौद्योगिकी के लिए अंग्रेजी, पियर्सन लॉन्गमैन

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

कम्प्यूटिंग, ऑक्सफोर्ड के लिए बुनियादी अंग्रेजी

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

अजगर से मिलें


एक सैद्धांतिक नींव के साथ एक प्रोग्रामिंग भाषा सीखना शुरू करें - भाषा के नियमों और सिद्धांतों को समझें। ऐसा करने के लिए, पुस्तकों का अध्ययन करें:

“हैलो वर्ल्ड। फन प्रोग्रामिंग ”, कार्टर सैंड, वॉरेन सैंड

पायथन से परिचय के लिए एक सरल पुस्तक - लेखक एक सुलभ भाषा में भाषा की मूल शर्तों, विशेषताओं की व्याख्या करता है। प्रकाशन मुख्य रूप से सैद्धांतिक है, अभ्यास से - कई प्राथमिक कार्यक्रम बनाने के लिए दिशानिर्देश।

"प्रोग्रामिंग पायथन," माइकल डॉसन

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

अभ्यास के लिए आगे बढ़ते हैं


जब आप सैद्धांतिक नींव को समझते हैं, तो अभ्यास के साथ पुस्तकों पर जाएं - वास्तविक कोड उदाहरण, कार्य, पहली सरल परियोजनाओं को विकसित करने के लिए गाइड:

मार्ज लुट्ज़ द्वारा पाइथन सीखना

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

"पायथन प्रोग्रामिंग," मार्क लुट्ज़

विभिन्न क्षेत्रों में पायथन का उपयोग करने के लिए एक गाइड - सिस्टम प्रशासन, वेब एप्लिकेशन और ग्राफिकल इंटरफेस बनाना। लेखक डेटाबेस, प्रोग्राम नेटवर्क इंटरैक्शन के साथ काम करने, स्क्रिप्ट और अन्य कार्यों के लिए इंटरफेस बनाने का तरीका बताता है।

"पायथन - उत्कृष्टता की ऊंचाइयों पर", लुसियानो रामालो

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

पायथन प्रोग्रामिंग: ए स्टेप बाइ स्टेप गाइड फॉर बिगिनर्स, ब्रायन जेनकिंस

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

"पायथन प्रोग्रामिंग: द बेसिक, ब्लैकहैट, इंटरमीडियरी एंड एडवांस्ड गाइड टू पायथन प्रोग्रामिंग," रिचर्ड ओज़र

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

"पायथन प्रोग्रामिंग शुरुआती और इंटरमीडिएट के लिए इलस्ट्रेटेड:" करके सीखें "दृष्टिकोण स्टीफन के लिए अंतिम गाइड द्वारा कदम-कदम: भविष्य यहाँ है!", विलियम सुलिवन

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

"पायथन व्यवहार में," मार्क समरफील्ड

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

सतत सीखना: दिशाओं द्वारा पायथन पुस्तकें


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

"जीआईएस अनुप्रयोग - पायथन में भू-अनुप्रयोग का विकास करना," एरिक वेस्ट्रा

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

"वेबसाइट स्क्रैपिंग - वेबसाइट स्क्रैपिंग द पाइथन का उपयोग करते हुए," रयान मिशेल

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

“अजगर के साथ मशीन सीखने का परिचय। डेटा पेशेवरों के लिए एक गाइड ”, एंड्रियास मुलर, सारा गुइडो

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

«Django। एक विस्तृत गाइड ”, एड्रियन गोलोवैटी, जैकब कपलान-मॉस

Django, पायथन वेब एप्लिकेशन डेवलपमेंट फ्रेमवर्क के बारे में एक किताब। लेखक फ्रेमवर्क के घटकों और इसके साथ काम करने के तरीकों के बारे में बात करते हैं, विभिन्न परियोजनाओं में आवेदन के उदाहरण प्रदान करते हैं।

"पायथन में फ्लास्क का उपयोग करके वेब एप्लिकेशन विकसित करना," मिगुएल ग्रीनबर्ग

लेखक आपको लोकप्रिय फ्लास्क ढांचे के साथ काम करना सिखाता है, सामाजिक ब्लॉगिंग एप्लिकेशन बनाने के तरीके के बारे में चरण-दर-चरण मार्गदर्शिका प्रदान करता है। फ्रेमवर्क की क्षमताओं को जानें, अतिरिक्त तकनीकों के साथ अनुप्रयोगों का विस्तार करना सीखें।

Source: https://habr.com/ru/post/hi464597/


All Articles