Coding Kaise Sikhe? बेहतर भविष्य के लिए पूरी जानकारी
यह एक बहुत ही महत्वपूर्ण जानकारी होगी अगर आप बेहतर भविष्य के बारे में सोच रहे हैं तथा अगर आप स्कूल में पढ़ने वाले छात्र है या आप B-tech, BCA की पढ़ाई कर चुके हैं या हो सकता है कि आप गेम डेवलपमेंट ( game devlopment), वेब डेवलपमेंट ( web devlopment), एप डेवलपमेंट ( app devlopment) आदि विषयों के बारे में सीखना चाहते हैं तो आप कोडिंग सीख सकते हैं।
चूंकि वर्तमान समय में मोबाइल या कंप्यूटर में चलने वाली एप्स ( apps), गेम्स ( games) बहुत तेजी से बढ़ रही है तो आज देखेंगे कि कोडिंग ( coding) किस प्रकार से सिखा जा सकता है।

क्या सीखना है आपको ( what to learn)
सबसे पहले तो आप यह निर्धारित करें कि आप किस क्षेत्र में कोडिंग ( coding) करना चाहते हैं जैसे कि आप एप्लीकेशन ( application) बनाना चाहते हैं, गेम बनाना चाहते हैं या फिर आप सॉफ्टवेयर ( software) बनाना चाहते हैं क्योंकि हर क्षेत्र में आपको विभिन्न प्रकार की कोडिंग ( coding) की जरूरत पड़ सकती है।
भाषा ( language)
अलग अलग प्रकार की कोडिंग ( coding) करने के लिए आपको अलग-अलग प्रकार की प्रोग्रामिंग भाषा ( programming language) सीखने की जरूरत पड़ सकती है क्योंकि प्रोग्रामिंग भाषा ( programming language) की संख्या अनेक है।
इसलिए आप जिस प्रकार की कोडिंग सीखना चाहते हैं उससे जुड़ी भाषा को सीखना जरूरी है।
बेसिक ( basic )
आप किसी क्षेत्र में जाते है तोह् आपको बेसिक ( basic) ज्ञान का होना बहुत जरूरी है।
ठीक उसी प्रकार अगर आप कोडिंग ( coding) करना चाहते तो आपको कोडिंग ( coding) से जुड़ी बेसिक ज्ञान होता सीखना बहुत जरूरी है।
प्रोजेक्ट ( project)
बेसिक ज्ञान के बाद आपको सर्वप्रथम एक कार्य करना है कि आपको अपने कोडिंग ( coding) से जुड़ी साधारण ज्ञान को जांच के लिए एक प्रोजेक्ट ( project) तैयार करें ताकि कोडिंग से जुड़े आप में समाहित साधारण ज्ञान की जांच कर सकें।
चार महत्वपूर्ण चरणक से।
उपरोक्त विवरण में आपने देखा कि आप लगभग 4 चरणों को ध्यान में रखें तो आप कोडिंग ( coding) सीख सकते लेकिन इन चार चरण में आपको किन किन बातों का ध्यान रखना है उसका अध्ययन करेंगे विस्तार पूर्व

सीखना क्या है ( what to learn)
1- एपल से जुड़ी एपस् एवं एंड्रॉयड एपस् ( ios apps and android apps)
2- डेटा साइंस ( data science)
3- गेम डेवलपमेंट ( game devlopment)
4- वेबसाइट बनाना ( website making)
5- सॉफ्टवेयर डेवलपमेंट ( software devlopment)
6- भविष्य के लिए कोडिंग सीखकर रखना ( preperation for future)
यह सारे अलग-अलग क्षेत्र है जिनके लिए आप अलग-अलग कोडिंग ( coding) सीख सकते हैं
भाषा ( language)
अलग-अलग क्षेत्र में अलग-अलग प्रकार की कोडिंग ( coding) सीखने के लिए आपको अलग-अलग तरह के प्रोग्रामिंग भाषा ( programming language) सीखना जरूरी है।
उपरोक्त क्षेत्र में कोडिंग ( coding) सीखने के लिए आपको कुछ इस प्रकार की प्रोग्रामिंग भाषाओं ( programming language) को सीखने की जरूरत पड़ेगी।
Programming Language List:
1- iOS apps and Android apps – Swift, Java, Kotlin
2- software devlopment – java, golang
3- website devlopment – html, java, css, js, django etc
4- games devlopment – c++, python
5- for future – java, python
6- data science – python and java
भाषाएं विभिन्न प्रकार के क्षेत्रों से जुड़ी हुई है जिन भाषाओं को सीख कर आप अपने सुविधा के अनुसार जुड़े क्षेत्रों में कोडिंग सीख सकते हैं

1- चर ( Varibles )
2- यदि- नही तो ( if- else )
3- लूप ( loop )
4- डेटा समूह ( arrays )
5- iOS apps and Android apps – Swift, Java, Kotlin
मूल ज्ञान का अध्ययन ( learn basic )

एक प्रोजेक्ट बनाना ( make a project )
अगर आप उपरोक्त तीन चरणों को सीख चुके हैं तो जांच करने के लिए एक छोटी प्रोजेक्ट बनाएं।
वह प्रोजेक्ट गेम से जुड़ी हो सकते हैं, वेबसाइट से या एप्पल तथा एंड्राइड से जुड़ी कोई एपस् सो सकती है जिससे आप इस निष्कर्ष पर पहुंच सके कि आप की तैयारी कितने दूर तक पहुंची है।

कोडिंग सीखने के अन्य विकल्प
अगर आप कोडिंग ( coding) सीखने अन्य विकल्प हो जानना चाहते हैं तो दूसरे विकल्प भी है जो कि इस प्रकार है।
ऑफलाइन विकल्प
वर्तमान समय में कोडिंग ( coding) सीखने के लिए बहुत सारे कोचिंग सेंटर खोल चुके हैं।
आप वहां जाकर कोचिंग के माध्यम से कोडिंग सीख सकते हैं। अगर आपको कोचिंग सेंटर का पता नहीं है तो अपने आप अपने आस-पड़ोस के लोगों से कोचिंग सेंटर ( coaching centre) का पता कर सकते हैं एवं ऑफलाइन कोडिंग सीख सकते हैं।
ऑनलाइन विकल्प
ऑनलाइन कोडिंग सीखने के लिए आपको विभिन्न प्रकार के वेबसाइट मिल जाएंगे जहां आपको मुफ्त में कोडिंग सीखने की अनुमति मिल जाएगी।
जहां से आप कोडिंग सीख सकते हैं तथा कोडिंग सीखने के लिए भी यूट्यूब पर विभिन्न प्रकार के वीडियो उपलब्ध कराए जाते हैं जिससे कि आप निशुल्क कोडिंग सीख सकें।

भारत की 10 महत्वपूर्ण कॉलेज
भारत की 10 महत्वपूर्ण कॉलेज जहां आप प्रोग्रमिंग भाषाओं को सीखकर आसानी से कोडिंग सीख सकते हैं तथा अपने लिए एक बेहतर भविष्य सुनियोजित कर सकते हैं।
अमिटी यूनिवर्सिटी मोहाली ( amity university mohali )
क्राइस्ट यूनिवर्सिटी बैंगलोर ( christ university bangalore )
हंसराज कॉलेज दिल्ली ( hansraj college delhi )
सेंट एंड्रयूज इंस्टिट्यूट ऑफ टेक्नोलॉजी एंड मैनेजमेंट गुड़गांव ( st. Andrews institute of technology and manegement gurgaon )
वनारस हहिंदू यूनिवर्सिटी, वनारस ( vanaras hindu university, vanaras )
सरदार पटेल इंस्टीट्यूट ऑफ टेक्नोलॉजी, मुंबई ( sardar patel institute of technology, mumbai )
वेल्लोर इंस्टीट्यूट आफ टेक्नोलॉजी, वेल्लोर ( vellore institute of tecnology, vellore )
इंडियन इंस्टिट्यूट ऑफ़ टेक्नोलॉजी, मुंबई ( indian institute of technology, mumbai )
इंडियन इंस्टिट्यूट ऑफ़ टेक्नोलॉजी, कानपुर ( indian institute of tecnology, kanpur )
आईआईआईटी, हैदराबाद ( IIIT, haydrabaad )
आंध्र यूनिवर्सिटी, विशाखापत्तनम ( andhra university, vishakhapattanam )
सेंट जोसेफ कॉलेज, बैंगलोर ( st. Joseph college, begalore )