CodeGym /Java Blog /अनियमित /बैरी बर्ड द्वारा Java For Dummies - क्या यह पुस्तक आपके ध...
John Squirrels
स्तर 41
San Francisco

बैरी बर्ड द्वारा Java For Dummies - क्या यह पुस्तक आपके ध्यान के योग्य है?

अनियमित ग्रुप में प्रकाशित
"फॉर डमीज़" एक शीर्ष रेटेड पुस्तक श्रृंखला है। इसलिए जब कोई किसी विषय को कम या ज्यादा अच्छी तरह से सीखने के लिए शुरुआती की किताब खोजने की कोशिश करता है, तो वह अक्सर इनमें से किसी एक किताब पर करीब से नजर डालता है। बैरी बर्ड द्वारा जावा फॉर डमीज छात्रों की कुछ श्रेणियों के लिए पढ़ने लायक हो सकता है। बैरी बर्ड द्वारा Java For Dummies - क्या यह पुस्तक आपके ध्यान के योग्य है?  - 1

यह किताब किस बारे में है?

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

भाग 1. जावा के साथ आरंभ करना

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

भाग 2। अपना स्वयं का जावा प्रोग्राम लिखना

इस भाग में, आप एक कार्यक्रम के मुख्य तत्वों के बारे में जानेंगे, और अंत में, आपको अपना कार्यक्रम लिखने का प्रस्ताव दिया जाएगा। जैसा कि बैरी (लेखक) ने सही ढंग से उल्लेख किया है, यह अध्याय जावा की बारीकियों को ध्यान में रखते हुए लिखा गया है, लेकिन ज्यादातर प्रोग्रामिंग की मूल बातें सिखाता है। इस भाग में भी तीन अध्याय हैं। "चर और उनके मूल्य," "संरचनाओं को नियंत्रित करें," और "चक्र।" वे बहुत विस्तृत हैं और उन क्षणों पर विचार करते हैं जिनमें पहले से ही कार्यक्रम करने वाले भी अक्सर भ्रमित होते हैं। उदाहरण के लिए, एक वेरिएबल और उसके नाम, निर्देश और ऑपरेटर के बीच क्या अंतर है? यह सभी शुरुआती लोगों के लिए अनुशंसित है (लेकिन व्यावहारिक कार्यों के बारे में मत भूलना!)

भाग 3. ओओपी

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

भाग 4. स्मार्ट जावा तकनीकें

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

भाग 5. दसियों का भाग

यह हिस्सा काफी छोटा है। इसमें विशिष्ट गलतियों और उपयोगी वेबसाइटों से बचने के तरीके के बारे में कुछ सुझाव दिए गए हैं। यह इंटरनेट पर एक लेख की तरह अधिक लगता है, एक अच्छा लेख। बैरी बर्ड द्वारा Java For Dummies - क्या यह पुस्तक आपके ध्यान के योग्य है?  - 2
https://www.amazon.com/Java-Dummies-Computers-Barry-Burd/dp/1119235553

निष्कर्ष

पुस्तक के बारे में सामान्य निष्कर्ष अध्याय 4 के निष्कर्षों के समान हैं। बैरी बर्ड द्वारा जावा फॉर डमीज़ शुरुआती लोगों के लिए एक उत्कृष्ट पुस्तक है जो अपने सीखने के लिए कई संसाधनों का उपयोग करने के लिए तैयार हैं। इसे प्रोग्रामिंग टेक्स्टबुक या ट्यूटोरियल नहीं कहा जा सकता है; इसके बजाय यह आपकी पहली जावा हैंडबुक है। चरण-दर-चरण ट्यूटोरियल के समानांतर पढ़ना और कोडिंग कार्यों को हल करना (जरूरी!) बेहतर है। यहां कई मुद्दों पर विस्तार से विचार किया गया है। आप लेखक की पृष्ठभूमि को एक शिक्षक के रूप में महसूस कर सकते हैं, इसलिए वह उन मुद्दों को बताता है जो उसके शुरुआती छात्रों के लिए सबसे महत्वपूर्ण कठिनाइयों का कारण बने। लेकिन यहाँ कुछ विषय काफी सतही तौर पर प्रकट किए गए हैं, सूचनात्मक लेखों के स्तर पर। हालाँकि, जावा फॉर डमीज़ शुरुआती लोगों के लिए एक किताब है। इसलिए भाषा से परिचित होने का यह आपका पहला प्रयास हो सकता है।इसके अलावा, जावा फॉर डमीज़ को पढ़ना आसान है, जीवंत और मज़ेदार उदाहरणों और विषयांतरों से भरा हुआ। इसे सड़क पर कहीं भी या सोने से पहले आसानी से पढ़ा जा सकता है। यदि आप निश्चित रूप से लेखक की शैली से संतुष्ट हैं। और याद रखें: इस दुनिया की कोई भी किताब आपको सॉफ्टवेयर डेवलपर नहीं बना सकती। अभ्यास ही कर सकता है।
टिप्पणियां
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION