CodeGym /Java Blog /अनियमित /CodeGym पर कैसे सीखें: एक कोर्स गाइड
John Squirrels
स्तर 41
San Francisco

CodeGym पर कैसे सीखें: एक कोर्स गाइड

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

विषयसूची

CodeGym: एक जावा ट्यूटोरियल जो अभ्यास पर जोर देता है

1. खेल के रूप में सीखना

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

2. शुरुआत से ही प्रोग्रामिंग अभ्यास

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

3. अपने कोड को बेहतर बनाने के लिए त्वरित कार्य सत्यापन और उपकरण

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

4. कार्यों में सहायता करें

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

लर्निंग प्लेटफॉर्म: वेबसाइट और मोबाइल ऐप

CodeGym के साथ जावा प्रोग्रामिंग की मूल बातों में महारत हासिल करने के लिए आपके पास दो विकल्प हैं: Android एप्लिकेशन के माध्यम से या वेब संस्करण में। हालाँकि, एक तीसरा है: वेबसाइट और एप्लिकेशन दोनों पर अध्ययन करने के लिए :) यदि आपके पास सक्रिय सदस्यता है तो आप ऐसा कर सकते हैं।

पाठ्यक्रम के चरण

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

CodeGym पर उपयोगी सेक्शन

प्रशिक्षण पाठ्यक्रम — यह सबसे महत्वपूर्ण है! पूरी बात पर गौर करें और आप एक बेहतरीन जावा प्रोग्रामर बन जाएंगे! कार्य - 1200 व्यावहारिक कार्य। उन्हें पाठ्यक्रम से अलग से खोला जा सकता है, लेकिन केवल वे ही हल करने के लिए उपलब्ध होंगे जिन तक आप पहुंच चुके हैं। मदद — CodeGym के छात्रों और पेशेवरों के सामूहिक ज्ञान और बुद्धिमत्ता तक पहुँचें। बस सिद्धांत या कार्य के बारे में अपना प्रश्न पूछें, और वे निश्चित रूप से आपकी सहायता करेंगे। सामग्री- रुचियों और शहरों के इर्द-गिर्द बने समुदाय, CodeGym और आपकी पढ़ाई से संबंधित हर चीज पर चर्चा करने के लिए बनाए गए हैं - सिद्धांत, कार्य, साक्षात्कार प्रश्न। रुचि समूहों में शामिल हों, CodeGym के पूर्व छात्रों, वर्तमान छात्रों, और संपादकीय कर्मचारियों द्वारा लिखे गए लेख पढ़ें, और यदि आपके पास कहने के लिए कुछ है तो अपना खुद का पोस्ट करें! सक्सेस स्टोरीज़ एक विशेष समूह है जहाँ CodeGym के छात्र और स्नातक साझा करते हैं कि कैसे उन्होंने Java को जीतने और नौकरी पाने में कामयाबी हासिल की। खेलएक ऐसा खंड है जहां परियोजनाओं में सरल लेकिन आकर्षक गेम लिखना शामिल है, जैसे सांप, 2048, बाधाओं के साथ एक रेसिंग गेम, और बाहरी अंतरिक्ष में सेट एक शूटिंग गेम। इन सभी परियोजनाओं को उप-कार्यों में विभाजित किया गया है। उन्हें चरण दर चरण पूरा करते हुए, आप खेल के अपने संस्करण के साथ समाप्त हो जाएंगे। परियोजनाओं को कठिनाई से विभाजित किया गया है। कुछ ऐसे हैं जो छात्रों की पहुंच के भीतर हैं जिन्होंने स्तर 5 पूरा कर लिया है, और कुछ ऐसे भी हैं जिन्हें स्तर 10 और उच्चतर के कौशल और ज्ञान की आवश्यकता होगी।
वीडियो — हमारा आधिकारिक YouTube चैनल CodeGym के छात्रों द्वारा बनाई गई वीडियो रिपोर्ट, वीडियो समीक्षा, विभिन्न उपयोगी ट्यूटोरियल, प्रोग्रामिंग पर सर्वश्रेष्ठ विदेशी भाषा के पाठों के अनुवाद, और बहुत कुछ खोजने का स्थान है।

CodeGym टीम के साथ कहां चैट करें

आप हमें support@codegym.cc पर लिखकर या वेबसाइट पर चैट सुविधा का उपयोग करके पाठ्यक्रम से संबंधित कोई भी प्रश्न पूछ सकते हैं। हम सामाजिक नेटवर्क में हैं
टिप्पणियां
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION