प्रोग्रामिंग सीखें - गाइड 2022

दोस्तों के साथ बांटें:

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


चरण 0. इच्छा

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


स्टेप 1।

बधाई हो! आपने एक बहुत ही महत्वपूर्ण मील का पत्थर पार कर लिया है, अब प्रोग्रामिंग में हमारी कठिन यात्रा के बारे में बात करते हैं। अगर आप सोचते हैं कि हमारी यात्रा 3-4 महीने चलेगी, तो आप गलत हैं। हम आपके साथ मेहनत करेंगे, मुश्किलों से गुजरेंगे, पसीना बहाएंगे...

हमारे आगे एक लंबी यात्रा है

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


चरण दो। फ़्रंट एंड

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

मैंने एचटीएमएल सीखा। मैं दुनिया का सबसे अच्छा प्रोग्रामर हूं

यह अवस्था अधिक समय तक नहीं चलती। ऊपर बताई गई प्रोग्रामिंग भाषा का उपयोग करके अपना खुद का वेब पेज बनाएं। यह बहुत रुचिपुरण है।

और सीखने के लिए अब बहुत सारी पाठ्यपुस्तकें या अध्ययन केंद्र हैं। आप YouTube पर अंग्रेजी या उज़्बेक ट्यूटोरियल से HTML, CSS तकनीकों को सीखना सीख सकते हैं (लेख के अंत में सीखने के लिए संसाधन हैं)।


चरण 3। एक दिशा चुनें

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

  • फ्रंटएंड डेवलपर - वेब पेजों की उपस्थिति बनाना
    • एचटीएमएल
    • सीएसएस
    • जावास्क्रिप्ट
    • विभिन्न ढांचे (प्रतिक्रिया जेएस, वीयू जेएस)
  • बैकएंड वेब डेवलपर - किसी भी एप्लिकेशन के लिए गतिशील डेटा संग्रहीत करने के लिए एक एपीआई लिखना
    • पीएचपी (लारवेल, वाईआई)
    • जावास्क्रिप्ट (नोड जेएस)
    • अजगर (Django)
    • गोलांग (जिन, गोरिल्ला मक्स)
    • इन प्रोग्रामिंग भाषाओं में से किसी एक को सीखकर बैकएंड सीखा जा सकता है
    • डेटाबेस भाषाएँ (Mysql, Postgresql, MongoDB)
  • मोबाइल डेवलपर - मोबाइल उपकरणों के लिए सॉफ्टवेयर बनाना
    • जावा/कोटलिन (एंड्रॉइड)
    • स्विफ्ट (आईओएस)
    • स्पंदन (एंड्रॉयड, आईओएस)
    • प्रतिक्रिया मूल निवासी (एंड्रॉयड, आईओएस)
    • अपना पसंदीदा Android या iOS सिस्टम चुनें और उपरोक्त में से कोई एक भाषा सीखें

चरण 4। एल्गोरिदम, डेटा संरचना

क्या आप पिछले चरण में स्वतंत्र रूप से विभिन्न कार्यक्रम बनाने में सक्षम थे? बहुत अच्छा। अब हम 'कंप्यूटर साइंस' के बारे में बात कर सकते हैं। इस क्षेत्र में कई विषय हैं: OOP, डेटा संरचना (ग्राफ, ट्री, सबसे छोटा रास्ता खोजना), एल्गोरिदम, डेटाबेस,…। आइए सरल एल्गोरिदम बनाना सीखें। उदाहरण के लिए, एक प्रोग्राम जो गणना करता है कि दी गई संख्या सम है या विषम। हम इस एल्गोरिथम को बनाने के लिए C++, C, Java, Python, Go,… जैसी उच्च-स्तरीय प्रोग्रामिंग भाषाओं में से एक का उपयोग करते हैं। आप सोच रहे होंगे कि एल्गोरिदम या डेटा संरचना की समस्याओं को क्यों हल करें। मूल रूप से, बड़ी प्रतिष्ठित आईटी कंपनियां आपको साक्षात्कार प्रक्रिया के दौरान इस प्रकार के प्रश्नों को हल करने के लिए कहती हैं। आप विभिन्न साइटों पर इन समस्याओं को हल करने का अभ्यास कर सकते हैं।

निष्कर्ष

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


सीखने के लिए उज़्बेक वीडियो ट्यूटोरियल:

स्रोत: प्रोग्रामर UZ

एक टिप्पणी छोड़ दो