फिलॉसफी जावा चौथा संस्करण fb2. जावा के शुरुआती लोगों को एकेल (द फिलॉसफी ऑफ जावा) के अलावा कौन सी किताबें पढ़नी चाहिए? ब्रूस एकेल की पुस्तक "द फिलॉसफी ऑफ जावा" के बारे में

जैसा कि मैं इसे समझता हूं, ब्रूस एकेल का "फिलॉसफी ऑफ जावा" रूसी में 6 रूपों में प्रस्तुत किया गया है (बहुत पुराने संस्करणों को छोड़कर):

बिगाड़ने वाला

1. ब्रूस एकेल। जावा दर्शन. तीसरे "अंग्रेजी" संस्करण से अनुवाद। मूल शीर्षक "सोच रहा हूँ"
जावा"। पब्लिशिंग हाउस पीटर। पृष्ठों की संख्या 976। रिलीज का वर्ष 2003। पुस्तक जावा 1.4 को समर्पित है।
ऐसा लगता है कि यह बिल्कुल पूर्ण संस्करण (या शायद पूर्ण) नहीं है, लेकिन एक सामान्य अनुवाद के साथ है।

2. ब्रूस एकेल। जावा दर्शन. चौथे "अंग्रेजी" संस्करण से अनुवाद। मूल शीर्षक जावा में सोच।
पृष्ठों की संख्या 640। रिलीज़ का वर्ष 2009। प्रकाशन गृह पीटर। डबल-क्रॉप्ड संस्करण के साथ

3. ब्रूस एकेल। जावा दर्शन. चौथे "अंग्रेजी" संस्करण से अनुवाद। मूल शीर्षक जावा में सोच।
पृष्ठों की संख्या 640। रिलीज़ का वर्ष 2011। प्रकाशन गृह पीटर। डबल-क्रॉप्ड संस्करण के साथ
भयानक अनुवाद. पुस्तक जावा 1.5 को समर्पित है।

4. ब्रूस एकेल। जावा दर्शन. चौथे "अंग्रेजी" संस्करण से अनुवाद। मूल शीर्षक जावा में सोच।
पृष्ठों की संख्या 640। रिलीज़ का वर्ष 2013। प्रकाशन गृह पीटर। डबल-क्रॉप्ड संस्करण के साथ
भयानक अनुवाद. पुस्तक जावा 1.5 को समर्पित है।

5. ब्रूस एकेल - जावा दर्शन। चौथे "अंग्रेजी" संस्करण से अनुवाद। प्रकाशन वर्ष - 2015.
प्रकाशन गृह "पीटर"। पृष्ठों की संख्या - 1165. पुस्तक जावा 1.5 को समर्पित है। तथाकथित पूर्ण
संस्करण. अनुवाद बहुत अच्छा नहीं लगता.

6. ब्रूस एकेल - जावा दर्शन। चौथे "अंग्रेजी" संस्करण से अनुवाद। प्रकाशन वर्ष - 2017.
पृष्ठों की संख्या 1168 है। अनुवाद अच्छा है। पुस्तक जावा 1.5 को समर्पित है।

7. कोर जावा पर दो खंडों वाली पुस्तक: एक पेशेवर के लिए जावा लाइब्रेरी। के एस होर्स्टमैन, गैरी कॉर्नेल।
खंड 1: मूल बातें। खंड 2: उन्नत प्रोग्रामिंग उपकरण। रिलीज का वर्ष 2014-2015 (नौवां)
संस्करण, जावा 1.7)। नौवें संस्करण तक और इसमें शामिल, यह दो-खंड का काम के एस के लेखन के तहत प्रकाशित किया गया था।
होर्स्टमैन और गैरी कॉर्नेल, तब इसे केवल के एस होर्स्टमैन द्वारा प्रकाशित किया गया था।

8. वही दो खंडों वाली किताब, लेकिन के एस. होर्स्टमैन के लेखन में। खंड 1: मूल बातें। खंड 2: उन्नत उपकरण
प्रोग्रामिंग. रिलीज का वर्ष 2017 (दसवां संस्करण, जावा 1.8)।

होर्स्टमैन के पास 2 छोटी पुस्तकें भी हैं (क्रमांक जारी रखते हुए):

9. जावा एसई 8. बेसिक कोर्स। अधीर के लिए मूल शीर्षक कोर जावा। के एस होर्स्टमैन, 464 पीपी., 2016।

10. जावा एसई 8. परिचयात्मक पाठ्यक्रम। वास्तव में अधीर लोगों के लिए जावा एसई 8। के एस होर्स्टमैन, 208 पीपी., 2014।

यदि उपरोक्त पुस्तकों के संबंध में मैं गलत हूं या कुछ छूट गया है तो मुझे सुधारें। आप इन पुस्तकों के बारे में क्या अच्छी/बुरी बातें कह सकते हैं? क्या पढ़ें और क्या न पढ़ें? मैं जावा पर कौन सी अन्य पुस्तकें पढ़ सकता हूँ (रूसी या अंग्रेजी में)? कृपया पूरी सूची की घोषणा करें।

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

विकिबुक्स "जावा दर्शन"पर स्थित:

"स्प्रिंग इन एक्शन"

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

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

विकिबुक्स "कार्रवाई में वसंत " पर स्थित:

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

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

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

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

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

पिछले साल मार्च में मैंने समारा में एक बड़ी अंतरराष्ट्रीय कंपनी की शाखा में आवेदन किया था (हां, मुझमें बचपन से ही अहंकार और महत्वाकांक्षा प्रचुर मात्रा में थी)। उस समय मैं एचटीएमएल, सीएसएस, जावा, जावास्क्रिप्ट (बेसिक्स), पास्कल, विजुअलबेसिक6, मायएसक्यूएल क्वेश्चन, पीएचपी, सामान्य प्रेजेंटेशन: सी++ जानता था। मैं जावा बिल्कुल नहीं जानता था। उन्होंने मुझे एक लेआउट डिजाइनर के रूप में नौकरी की पेशकश की, लेकिन मैंने इनकार कर दिया। केवल एक प्रोग्रामर! फिर उन्होंने सूची दी:

जावा में ब्रूस एकेल थिंकिंग (दूसरे संस्करण का रूसी अनुवाद या चौथे का मूल - दोनों पढ़ें)
-स्टीव मैककोनेल - उत्तम कोड।
-गैंग ऑफ़ फोर - पैटर्न डिज़ाइन। (यह लगभग OOP की ABC है)
-j2se और j2ee के बीच अंतर की यथासंभव स्पष्ट समझ रखें।

दिसंबर में काम की जरूरत पड़ी. एक छोटे से समारा वेब स्टूडियो में नौकरी मिल गई। यह तुरंत स्पष्ट हो गया कि ये घोटालेबाज थे, लेकिन मुझे किसी ऐसे काम की ज़रूरत थी जिसे मैं भावी नियोक्ताओं को दिखा सकूं। उन्होंने भुगतान नहीं किया (भले ही वे सभी वादे कर चुके थे), लेकिन वे कोड को डिजाइन मानकों तक ले आए, और सबसे महत्वपूर्ण बात, उन्होंने हमें सिखाया कि त्रुटियों के मामले में कहां देखना है और क्या देखना है, छोटी चीजें क्या हैं चूकना आसान है.

उपरोक्त साहित्य के अलावा, मैंने इंटुइट पाठ्यक्रम लिया (अब मैं समझता हूं कि यह अपने दायरे में हास्यास्पद है, लेकिन सिद्धांत रूप में मूल बातें मौजूद हैं)

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

वर्तमान पद: सॉफ्ट इंजीनियर। वेतन संतोषजनक से अधिक है. कल, पूर्णकालिक कार्य में परिवर्तन के संबंध में, उन्होंने इसे 30% बढ़ा दिया।

उस टेढ़े दफ्तर में भी उन्होंने काम के उदाहरण मांगे। मैंने एक फ्रीलांसर के रूप में पूरा किया गया कार्य प्रस्तुत किया। यहां तक ​​कि अन्य भाषाओं में किए गए कार्य हमेशा किसी भी कार्य न करने की तुलना में बहुत बेहतर होते हैं।

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

इस मंच को विशेष धन्यवाद. मैंने वास्तव में यहीं अध्ययन किया है- हर दिन मैंने सामने आए सभी विषयों का अध्ययन किया)