मैं कोड कैसे शुरू कर सकता हूं?


जवाब 1:

यहाँ एक सरल रणनीति है जो मैंने अपने छात्रों के लिए विकसित की है जो आपको आरंभ करने में मदद करते हैं:

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

एक समय में एक समस्या पर ध्यान दें। लेकिन एक प्रौद्योगिकी या प्रोग्रामिंग भाषा पर बहुत अधिक ध्यान केंद्रित न करें। व्यावहारिक परियोजनाओं को हल करते समय, आप जल्दी से महसूस करेंगे कि वे "गंदे" हो गए हैं। आपको कई तकनीकों और प्रोग्रामिंग भाषाओं के बारे में जानना होगा। उदाहरण के लिए, Django के साथ एक वेब एप्लिकेशन बनाते समय, आपको पायथन, Django, Apache सर्वर, HTML, CSS, जावास्क्रिप्ट, शेल स्क्रिप्टिंग और डेटाबेस को जानना होगा। उन प्रौद्योगिकियों के तालमेल हैं जहां वास्तविक मूल्य बनाया जाता है।

मेरे ब्लॉग लेख से: मैं कोड कैसे शुरू कर सकता हूं?


जवाब 2:

स्टार्टर प्रोग्रामिंग भाषा चुनें। मैं दृढ़ता से एक अच्छे की सिफारिश करता हूं

शिक्षण

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

फिर, कुछ ट्यूटोरियल का अनुसरण करें और प्रोग्रामिंग अभ्यास करना शुरू करें। आखिरकार, आप पूर्ण एप्लिकेशन लिखने के लिए अपने तरीके से काम करेंगे।

देख

सौभाग्य।


जवाब 3:

आसान।

कुछ कोड संपादक खोलें, कुछ कोड टाइप करें, उसका परीक्षण करें और प्रक्रिया को दोहराएं, जब तक कि आपके पास एक पूर्ण विशेषताओं वाला उत्पाद न हो :)

अब एक तरफ मजाक करें।

आपको वास्तव में यह तय करना चाहिए कि सॉफ्टवेयर विकास के किस क्षेत्र को आप कवर करना चाहते हैं, क्योंकि क्षेत्र बहुत व्यापक है।

जैसा कि जसकरन और

पहले से ही उल्लेख किया गया है, अपनी भाषा चुनें, और सीखना शुरू करें।

एक बार जब आप मूल बातें जान लेते हैं, तो अधिक उन्नत विषयों को शुरू करें।

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

लेकिन दृढ़ रहें, और खेलने, प्रयोग करने और गलतियाँ करने से न डरें।

जहां तक ​​संभव हो प्रलेखन पढ़ें, और यदि उत्तर नहीं है, तो सर्वशक्तिमान StackOverflow से परामर्श करें।

सौभाग्य।


जवाब 4:

मैं आपको अपनी पसंद की प्रोग्रामिंग भाषा चुनने का सुझाव देता हूं। आप इसे Google और YouTube में "2019 की सर्वश्रेष्ठ प्रोग्रामिंग भाषाओं", "xyz के लिए सर्वश्रेष्ठ प्रोग्रामिंग भाषाओं" (xyz = प्रोग्राम के प्रकार जो आप बनाना चाहते हैं) और इसी तरह की शर्तों के लिए खोज कर सकते हैं।

जब आप पसंदीदा प्रोग्रामिंग भाषा चुनते हैं (मान लें कि आप पायथन को चुनते हैं), तो आप Google और YouTube में "मुक्त पायथन ट्यूटोरियल", या "शुरुआती के लिए पायथन" और इसी तरह के शब्दों को खोज सकते हैं।

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


जवाब 5:

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

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

  • Freedocecamp
  • Udemy
  • Udacity
  • Coursera

बुनियादी बातों पर मुफ्त पाठ्यक्रम लें और फिर उस ज्ञान के साथ कुछ बनाएँ। फिर सीढ़ी चढ़ते रहें।