CodeGym/Java Blog/अनियमित/डमीज़ के लिए जावा कोडिंग: इसे स्क्रैच से सीखने का सबसे अच...
John Squirrels
स्तर 41
San Francisco

डमीज़ के लिए जावा कोडिंग: इसे स्क्रैच से सीखने का सबसे अच्छा विकल्प क्या है

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

कहां से शुरू करें और क्या नहीं

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

CodeGym से मिलें: डमीज़ (और उन्नत शिक्षार्थियों के लिए भी :) के लिए जावा ट्यूटोरियल

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

    आपने देखा होगा कि सभी शीर्ष पेशेवर शीर्ष शिक्षक भी नहीं हो सकते। कभी-कभी बहुत अनुभवी विशेषज्ञ किसी भी अवधारणा को पूरी तरह से शुरुआत करने वाले को नहीं समझा सकते हैं ... केवल इसलिए कि वे इसे सरल नहीं रख सकते।

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

    CodeGym का लक्ष्य आपको थ्योरी का न्यूनतम आधार देना है जिसकी आपको एक जूनियर डेवलपर के रूप में आवश्यकता होगी। यह डमीज़ के लिए एक पूर्ण जावा ट्यूटोरियल है, जहाँ आप करके सीखते हैं (या अधिक विशिष्ट होने के लिए कोडिंग)।

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

    CodeGym पर आपकी यात्रा चार खोज में विभाजित है: Java Syntax, Java Core, Java Multithreading और Java Collections। प्रत्येक खोज में 10 स्तर होते हैं। प्रत्येक स्तर में 12-13 पाठ हैं। प्रत्येक पाठ में एक निश्चित विषय शामिल होता है और इसमें एक सिद्धांत और कार्यों का एक सेट शामिल होता है। यहाँ, आपके पास संक्षिप्त और समझने में आसान लेक्चर और "होमवर्क" के साथ एक शैक्षिक योजना है!

  2. अपने परिणामों और प्रगति के बारे में तत्काल प्रतिक्रिया प्राप्त करें

    किताब आपको वही दे सकती है जो पहले से लिखा हुआ है। यह अतिरिक्त प्रश्नों का उत्तर नहीं देगा और निश्चित रूप से सलाह नहीं देगा कि अपना कोड कैसे ठीक करें!

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

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

    सब कुछ सरल है: अपना कोड लिखें, "सत्यापित करें" बटन पर क्लिक करें और तुरंत परिणाम देखें। सिस्टम आपको अन्य छात्रों द्वारा किए गए प्रयासों की औसत संख्या भी प्रदान करेगा।

  3. एक समझ, प्रेरणा और एक अच्छी कंपनी के साथ सीखें

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

    यदि आप खेलों से परिचित हैं, तो आप जानते हैं कि वे आसानी से घंटों और दिनों तक आपको वास्तविकता से "चोरी" कर सकते हैं, जब तक कि आप खोज को पार नहीं कर लेते या काल्पनिक दुनिया को जीत नहीं लेते। क्या शिक्षा इतनी मनोरंजक हो सकती है? एक बार फिर, CodeGym में आपका स्वागत है।

    यहां आप भविष्य के परिवेश में सीख और खेल सकते हैं। आपका उद्देश्य अन्वेषणों को पास करके और कार्यों को हल करके एक पात्र का स्तर ऊपर करना है। प्रत्येक सफलतापूर्वक हल किया गया कार्य आपके लिए एक "डार्क मैटर" लेकर आता है। यह आपका इनाम है और एक संसाधन है जिसकी आपको आगे के पाठों और अभ्यास को खोलने के लिए आवश्यकता है। पूरे गेम को अंत तक पास करने के लिए आपको काफी कोड करना होगा। इस प्रकार पाठ्यक्रम के अंत तक आपके पास ज्ञान और 300 से 500 घंटे का वास्तविक अभ्यास होगा।

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

जावा सीखने के लिए पुस्तकों की एक बोनस सूची: "डमीज़ के लिए" श्रृंखला से गहन पढ़ने तक

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

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

  2. डमीज के लिए जावा के साथ प्रोग्रामिंग की शुरुआत

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

  3. जावा: ए बिगिनर्स गाइड हरबर्ट शिल्ड्ट द्वारा

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

  4. कोर जावा वॉल्यूम I - फंडामेंटल

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

  5. थिंक जावा: एलन डाउनी और क्रिस मेफील्ड द्वारा एक कंप्यूटर वैज्ञानिक की तरह कैसे सोचें

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

लपेटें

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