मुझे घर पर कंप्यूटर प्रोग्रामिंग सीखना कैसे शुरू करना चाहिए?


जवाब 1:

ऐसा लगता है कि आप कंप्यूटर प्रोग्रामिंग के लिए बिल्कुल नए हैं और इसे शुरू से शुरू करना चाहते हैं।

यहाँ बिंदु है:

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

प्रोग्रामिंग सीखने के दौरान सिर्फ प्रोग्रामिंग भाषाओं के साथ नहीं रहना चाहिए। वेब विकास के लिए भाषाओं की स्क्रिप्टिंग का कुछ ज्ञान प्राप्त करें। डेटाबेस के लिए भाषाओं का भी प्रयास करें। कौन जानता है कि आप किसके साथ काम करना पसंद कर सकते हैं।

यहां कुछ संसाधन दिए गए हैं जो आपको मददगार होंगे:

  • Javatpoint - सभी प्रौद्योगिकी का एक समाधान
  • ट्यूटोरियल बिंदु
  • Newboston YouTube चैनल - यहाँ लिंक दिया गया है
  • W3Schools ऑनलाइन वेब ट्यूटोरियल

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


जवाब 2:

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

Geeksforgeeks.org पर पेज

। साथ संपर्क में हैं

स्टैक ओवरफ़्लो

जहाँ आप अपने सभी सवालों के जवाब दे सकते हैं। Yashwant Kanetkar की Let us C जैसी किताबें वास्तव में अच्छी हो सकती हैं। हालांकि उच्च स्तरीय कोडिंग शुरू करने से पहले, C / C और प्रोग्रामिंग की अपनी मूल अवधारणाओं को स्पष्ट करने का प्रयास करें।


जवाब 3:

इंटरनेट और प्रौद्योगिकी के बढ़ते उपयोग के साथ, अधिक से अधिक ऑनलाइन संसाधन हर रोज आ रहे हैं। आप लगभग सब कुछ ऑनलाइन पा सकते हैं। मैं व्यक्तिगत रूप से ऐसा महसूस करता हूं

घर से प्रोग्रामिंग सीखना कुछ अकादमी में शामिल होने से कहीं बेहतर है

क्योंकि घर पर, आप अपने टाइम टेबल के अनुसार अपनी गति से सीख सकते हैं

। यहां तक ​​कि विभिन्न चर्चा मंच भी हैं जहां आप अपने संदेह को दूर कर सकते हैं। यहां एक और बात गौर करने वाली है

एक अच्छा प्रोग्रामर बनने के लिए, आपको बहुत सारे प्रश्नों का अभ्यास करने की आवश्यकता है

। प्रत्येक विषय को पूरा करने के बाद, उस विषय से संबंधित कई प्रश्नों का अभ्यास करें ताकि आप उस पर अच्छे हो जाएँ और उसके बाद अगले विषय पर जाएँ।

यहाँ कुछ अच्छे संसाधनों की एक सूची दी गई है।

ऑनलाइन नि: शुल्क पाठ्यक्रम

  • Codesdope
  • Codecademy
  • ट्यूटोरियल बिंदु
  • खान अकादमी
  • सी प्रोग्रामिंग
  • edX
  • W3Schools
  • कोड स्कूल

ऑनलाइन भुगतान पाठ्यक्रम

  • Coursera
  • Udemy
  • Udacity
  • वृक्ष बगीचा

चर्चा मंच

  • स्टैक ओवरफ़्लो
  • कोड्सडोप: चर्चा मंच
  • कोड परियोजना
  • Coderanch
  • Findnerd

जवाब 4:

प्रोग्रामिंग करना आसान है, आपको क्या करना है

अपने तर्क का निर्माण करें।

लेकिन इससे पहले कि आप कुछ चीजें सीखने की जरूरत है ..

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

लेकिन मैं यू का सुझाव दे सकता हूं जैसे कि विभिन्न वेबसाइटों से अभ्यास करें

Techgig, कोडेक।

(यू के बारे में जानना चाहते हैं तो ही पढ़ें

जो lang u को उर कैरियर बनाने के लिए चुनना चाहिए अन्य बुद्धिमान इसे छोड़ दें)

अब मुझे कुछ सलाह देनी चाहिए जो लैंग यू को पहले चुनना चाहिए और वर्तमान जॉब मार्केट में कौन से लंग्स महत्वपूर्ण हैं:

प्रोग्रामर सीखने के साथ अपने प्रोग्रामिंग करियर की शुरुआत करते हैं

सी प्रोग्रामिंग

प्रथम। कारण निम्नानुसार हैं:

C prog सीखना आसान है, समझने में आसान है।

यह अंग्रेजी भाषा में लिखा गया है और यह संरचित है।

सबसे महत्वपूर्ण यह है

प्रक्रियात्मक लंग।

अगर उर शुरुआत है तो सी लैंग से शुरू करें।

जावा या C ++ ऑब्जेक्ट ओरिएंटेड लैंग है।

ऑब्जेक्ट ओरिएंटेड प्रोग्रामिंग सीखने से पहले u को प्रक्रियात्मक लंग में पहले ज्ञान होना चाहिए।

सी प्रोग को चुनने का एक मुख्य कारण यह उर अवधारणा को स्पष्ट करेगा। अजगर या जावा जैसे उच्च स्तर के ठेले में, कई पूर्वनिर्धारित फ़ंक्शन होते हैं जो सीधे एक ऑपरेशन के लिए उपयोग किए जा सकते हैं। C pro में u को कोड लिखना है। u u ur उर कांसेप्ट को क्लियर करना किसी भी प्रैग लैंग को सीखना मुश्किल नहीं होगा।

तर्क महत्वपूर्ण है कि यू का उपयोग हर ठेले में किया जाना चाहिए। इसे बदला नहीं जाएगा।

अब अगर मैं एक palindrome नंबर लिखने या प्राइम नंबर खोजने के लिए कहता हूं, तो तर्क समान होगा कि क्या आप python या core java या c ++ या c। का उपयोग करते हैं, तो अभिव्यक्ति बदल जाएगी। बस।

चेक

शीर्ष 10 प्रोग्रामिंगलंगेज

2018 में YouTube से या सिर्फ Google से..उसे एक ही परिणाम मिलेगा (रैंकिंग समान नहीं हो सकती है, लेकिन रैंकिंग पर ध्यान केंद्रित न करें, सभी का वर्तमान परिदृश्य में समान मूल्य है) अधिकांश कंपनियां उन आधारों पर काम पर रख रही हैं।

जावा,

आर,

अजगर,

स्केला,

तेजी से,

जावास्क्रिप्ट,

माणिक,

Php,

सी ++ / सी #

वे भाषा आईटी उद्योग में उपयोग कर रहे हैं। U को कम से कम 2 lang का गहरा ज्ञान होना चाहिए। यदि हम कोर जावा के आधार पर पूछें कि आप किस भाषा को सीख सकते हैं, तो बहुत ही सरल उत्तर है

पायथन और सी ++

अब मैं आपको सुझाव दूंगा कि आप जाएं

अजगर।

जैसे विभिन्न क्षेत्रों में अजगर बहुत उपयोगी भाषा है

डेटा विज्ञान,

वेब स्क्रिप्टिंग,

मशीन लर्निंग,

IOT,

गेमिंग।

अजगर प्रोग्रामिंग का बाजार मूल्य बहुत अधिक है!

पायथन सरल, सीखने में आसान, ऑब्जेक्ट ओरिएंटेड है, यह इनहेरिटेंस, एनकैप्सुलेशन, एब्सट्रैक्शन का समर्थन करता है।

यू भी सीख सकते हैं

आर प्रोग्रामिंग। आर प्रोग

में भी उपयोग करें

डेटा साइंस और मशीन लर्निंग भी बिजनेस के आंकड़ों में।

जावास्क्रिप्ट

शीर्ष लंग उद्योग में से एक अब उपयोग कर रहे हैं।

यदि आप वेबसाइट डिज़ाइनर या डेवलपर बनना चाहते हैं तो आपको जावास्क्रिप्ट के लिए जाना चाहिए।

चुनें

तीव्र

अगर तुम बनना चाहते हो

मैक डेवलपर।

यू भी सीख सकते हैं

c ++।

सौभाग्य


जवाब 5:

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

पहले यूजर इंटरफेस के साथ शुरुआत करें फिर धीरे-धीरे css, jquey, कोणीय फिर किसी भी सर्वर साइड भाषा को शुरू करें।

संदर्भ के लिए w3schools का उपयोग करें।


जवाब 6:
  • यदि आपके पास इंटरनेट कनेक्शन है तो आप किसी भी प्रोग्रामिंग भाषा को मुफ्त में सीख सकते हैं

मूल बातों से जावा सीखें:

अंग्रेजी संस्करण प्लेलिस्ट:

जावा आसानी से सीखें (अंग्रेजी) - YouTube

तमिल संस्करण की प्लेलिस्ट:

जावा आसानी से सीखें (तमिल) - YouTube

तेलुगु संस्करण प्लेलिस्ट:

जावा आसानी से सीखें (तेलुगु) - YouTube

क्या आप एक सॉफ्टवेयर कंपनी में नौकरी करना चाहते हैं? फिर इस चैनल के वीडियो देखें

यूट्यूब

। उपरोक्त लिंक पर क्लिक करके चैनल को सब्सक्राइब करें और लाल रंग में सब्सक्राइब बटन पर क्लिक करें। अपडेट के लिए फेसबुक पेज को भी लाइक करें।

https://m.facebook.com/letsmakelearningsimple/

यह सभी सॉफ्टवेयर, सॉफ्टवेयर कंपनियों और तीन भाषाओं (अंग्रेजी, तमिल, तेलुगु) में बुनियादी बातों से जावा सीखने के बारे में है।

एक सॉफ्टवेयर कंपनी कैसे काम करती है?

अंग्रेजी संस्करण:

तमिल संस्करण:

तेलुगु संस्करण:

सॉफ्टवेयर सेवा कंपनी बनाम सॉफ्टवेयर उत्पाद कंपनी:

अंग्रेजी संस्करण:

तमिल संस्करण:

तेलुगु संस्करण:

कैम्पस साक्षात्कार:

तमिल संस्करण:


जवाब 7:

सीएस गीक्स (सीएस गीक्स)

सीएस गीक्स

))

यह हिंदी में प्रोग्रामिंग भाषा सीखने के लिए सबसे अच्छा YouTube चैनल है, Csgeeks यकीनन किसी के लिए भी सबसे अच्छा संसाधन है जो प्रोग्रामर बनना चाहता है। इस चैनल में ट्यूटोरियल अलग-अलग श्रेणी को कवर करते हैं

प्रोग्रामिंग लैंग्वेज और फ्रेमवर्क जैसे

MEAN STACK

NODE.js + ExpressJs

कोणीय 2

कोणीय ४

रूबी ऑन रेल्स 5

ईसीएमएस्क्रिप्ट 6 ईएस 6

MongoDB

Magento 2

जाओ

स्काला

माणिक

React.js

संहिताकार ३

सी#

Laravel

Node.js

बूटस्ट्रैप

Django

Msexcel

माई एसक्यूएल

पीएचपी

जावास्क्रिप्ट

एक्सएचटीएमएल

सीएसएस

लिनक्स

एंड्रॉयड

आर

अजगर

जावा

सी

सी ++ ..

यह चैनल सुनिश्चित करने के लिए आपकी सूची में होना चाहिए। यदि आप प्रोग्रामिंग सीखना चाहते हैं - बस इसके लिए जाएं।


जवाब 8:

मैंने यहाँ अपना उत्तर दिया है

"कैसे एक प्रोग्रामिंग के साथ शुरू हो?"

प्रोग्रामिंग कुछ ऐसा नहीं है जिसे आप किताबें पढ़कर सीख सकते हैं। यह एक कौशल है, जब आप एक प्रोग्रामिंग भाषा सीख रहे हैं, तो आपको प्रोग्रामिंग समस्याओं को एक साथ हल करना चाहिए। और आप केवल अभ्यास करके एक कौशल में महारत हासिल कर सकते हैं।

अब, कोई प्रोग्रामिंग के साथ कैसे शुरू कर सकता है?

मैं प्रोग्रामिंग शुरू करने के लिए एक समान स्थिति में था। मैंने इंटरनेट पर बहुत खोज की। सौभाग्य से, मैं इस साइट पर आया था

edx.org

, (क्या आप MOOCs के बारे में जानते हैं, यदि आप इसे Google नहीं करते हैं।) और यह साइट प्रोग्रामिंग शीर्षक पर एक पाठ्यक्रम प्रदान करती है

CS50

। इस कोर्स के लिए दाखिला लें (यह मुफ़्त है)।

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

इसलिए, यह मायने नहीं रखता कि आप किस प्रोग्रामिंग भाषा से शुरुआत कर रहे हैं। क्या मायने रखता है कि आप किसी दिए गए समस्या को हल करने के लिए कैसे (दृष्टिकोण पढ़ें)।

शुभकामनाएं!!