चाहे आप फुरसत के लिए सीखना चाहते हों, शौक के लिए, या यहां तक कि करियर के लिए, प्रोग्रामिंग को क्रैक करना मुश्किल हो सकता है। आखिरकार, यह पेंटिंग या लेखन की तरह नहीं है जहां आप एक खाली पृष्ठ से शुरू कर सकते हैं और अपना सर्वश्रेष्ठ प्रदर्शन कर सकते हैं। कोडिंग के अपने मानक और तरीके होते हैं जिन्हें किसी को सबसे बुनियादी कार्यक्रम बनाने से पहले सिखाया जाना चाहिए। शुक्र है, आज की कंप्यूटिंग दुनिया में प्रोग्रामिंग महत्वपूर्ण होने के साथ, लोगों को इस जटिल क्षेत्र में आने में मदद करने के लिए मुफ्त प्रोग्रामिंग वेबसाइटें दिखाई दी हैं।
यहां दस वेबसाइटें दी गई हैं, जहां आप बिना एक पैसा दिए प्रोग्रामिंग में आ सकते हैं और अध्ययन कर सकते हैं।
<एच2>1. कोड अकादमी
Codecademy वही करती है जो वह नाम में कहती है - आपको कोड कैसे करना है, इसकी मूल बातें सिखाती हैं। यह उन विशिष्ट पाठ्यक्रमों के माध्यम से करता है जिनके लिए आप साइन अप कर सकते हैं, आपको अपनी पसंद के विषय को सीखने के लिए सामग्री की आपूर्ति कर सकते हैं। कोडेक अकादमी में एक विशिष्ट भाषा (एचटीएमएल, जावा, पायथन) सीखने से लेकर वेबसाइट बनाने का तरीका सीखने तक के विषय हैं। यदि आप वास्तव में कोडेक अकादमी का आनंद लेते हैं, तो आप प्रीमियम योजना खरीद सकते हैं जो अतिरिक्त शिक्षण सहायता को अनलॉक करती है।
2. एडएक्स
जबकि edX एक ऐसी वेबसाइट है जो सर्व-उद्देश्यीय पाठ्यक्रमों की आपूर्ति करती है, इसके पुस्तकालय में कंप्यूटर प्रोग्रामिंग पाठ्यक्रमों की एक विस्तृत श्रृंखला है। edX की स्थापना हार्वर्ड और MIT द्वारा 2012 में की गई थी, इसलिए आप जानते हैं कि आपको यहाँ से गुणवत्तापूर्ण पाठ्यक्रम प्राप्त होंगे! पाठ्यक्रम या तो एक प्रशिक्षक के नेतृत्व में होते हैं या स्वयं द्वारा पूरे किए जाते हैं। उनकी श्रेणी देखने के लिए बस "प्रोग्रामिंग" के लिए उनकी लाइब्रेरी खोजें, या अपने इच्छित पाठ्यक्रमों को खोजने के लिए विशिष्ट शब्दों का उपयोग करें।
3. एमआईटी ओपन कोर्सवेयर
MIT की बात करें तो, क्यों न उनकी पूर्व-निर्मित पाठ्यक्रम सामग्री को ऑनलाइन एक्सेस किया जाए? आप प्रासंगिक पाठ्यक्रमों के लिए उनके पुस्तकालय खोज सकते हैं या कंप्यूटर विज्ञान अनुभाग ब्राउज़ कर सकते हैं। वहाँ बहुत कुछ है, जैसे कि कंप्यूटर साइंस का परिचय और C++ प्राइमर, और वे सभी उपयोग करने के लिए स्वतंत्र हैं। यह अन्य मुफ्त प्रोग्रामिंग वेबसाइटों से थोड़ा अलग है, क्योंकि यह वीडियो या लेखों के बजाय कच्चे विश्वविद्यालय की सामग्री डाउनलोड कर रहा है। यदि आप अपने खाली समय में पाठ्यक्रम सामग्री को प्रिंट करना और उसे चबाना पसंद करते हैं, तो यह एक बढ़िया विकल्प है।
4. खान अकादमी
यदि आप वीडियो का एक संग्रह पसंद करते हैं जिसे आप अपनी गति से देख सकते हैं, तो खान अकादमी के पास वह है जो आप ढूंढ रहे हैं। बस उनके प्रोग्रामिंग अनुभाग को ब्राउज़ करें और चुनें कि आपको क्या पसंद है। मूल विषय प्रोग्रामिंग क्या है, प्रोग्रामिंग के सभी बुनियादी कार्यों से लेकर ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग तक सभी तरह के होते हैं।
5. उडेमी
जबकि उदमी अपने पाठ्यक्रमों के लिए शुल्क लेता है, यह आपको कोशिश करने के लिए मुफ्त भी प्रदान करता है। ये खोज करते समय "मूल्य" फ़िल्टर विकल्प के अंतर्गत "निःशुल्क" का चयन करके किया जा सकता है। प्रत्येक पाठ्यक्रम में एक रेटिंग और एक काउंटर होता है कि कितने लोगों ने इसे पहले ही ले लिया है, जिसका अर्थ है कि आप अपने कीमती समय के लायक लोगों का पता लगा सकते हैं।
6. नि:शुल्क कोड शिविर
फ्री कोड कैंप में एक दिलचस्प मोड़ है:आप उनके साथ ऑनलाइन कोडिंग का अध्ययन करते हैं, और फिर लगभग एक वर्ष की अवधि के बाद, आप गैर-लाभकारी के लिए ओपन-सोर्स प्रोजेक्ट्स पर काम करने के हकदार होते हैं। विचार यह है कि आप नि:शुल्क कोड शिविर में समय और अनुभव का उपयोग वास्तविक दुनिया के पोर्टफोलियो में अनुवाद करने के लिए कर सकते हैं ताकि आपको नौकरी मिल सके। नि:शुल्क कोड शिविर के लिए पंजीकरण प्रक्रिया के दौरान एक गिटहब खाता बनाने की आवश्यकता होती है, इसलिए यदि आपके पास पहले से ही एक है, तो इसे संभाल कर रखें।
7. गिटहब
शायद वेबसाइट से परिचित लोगों के लिए एक अजीब प्रविष्टि, GitHub प्रोग्रामिंग ट्यूटोरियल के साथ भरी हुई है। इसका रखरखाव विक्टर फेल्डर (ए.के.ए वीएचएफ) द्वारा किया जाता है, जिन्होंने मुफ्त (और कानूनी!) प्रोग्रामिंग सामग्री का एक विशाल डेटाबेस बनाया है और इसे खोला है ताकि अन्य लोग योगदान दे सकें। परिणाम उपयोग करने और सीखने के लिए मुफ्त सामग्री का एक शानदार संग्रह है। नीचे स्क्रॉल करें और वह भाषा चुनें जिसमें आप चाहते हैं कि आपकी पुस्तकें अंग्रेज़ी सहित हों।
8. कोड प्लेयर
सभी मुफ़्त प्रोग्रामिंग वेबसाइटों में से, कोड प्लेयर उदाहरण के द्वारा सीखने वाले लोगों के लिए एक बढ़िया विकल्प है। एक कोर्स चुनें, और यह आपको स्क्रैच से कोड से बाहर निर्माण करने वाले किसी व्यक्ति का लाइन-बाय-लाइन प्लेबैक देगा। फिर, या तो इसे स्वयं कोड करें या अपने स्वयं के प्रोजेक्ट के लिए कोड कॉपी करें। यह उन लोगों के लिए एक महान उपकरण बनाता है जो सीधे सिखाए जाने के बजाय लोगों को प्रदर्शन करते हुए देखकर सीखते हैं। उनका HTML5 स्नेक गेम कोर्स विशेष रूप से प्रभावशाली है!
9. ओडिन परियोजना
ओडिन प्रोजेक्ट वेब विकास करना सीखने के बारे में है। इसका कोर्स आपको रूबी ऑन रेल्स, एचटीएमएल5 और जावास्क्रिप्ट जैसी कुछ भाषाओं के साथ शुरू करता है। जो बात ओडिन प्रोजेक्ट को विशेष रूप से दिलचस्प बनाती है, वह यह है कि अंत में यह आपको वेब डेवलपर के रूप में अपनी पहली नौकरी के बारे में कुछ सुझाव और संकेत देगा, जिससे यह नवोदित करियर डेवलपर्स के लिए एक दिलचस्प विकल्प बन जाएगा।
<एच2>10. कोड युद्ध
कोड वार्स एक बढ़िया विकल्प है जब आपने उपरोक्त मुफ्त प्रोग्रामिंग वेबसाइटों से मूल बातें सीख ली हैं और चाहते हैं कि कहीं आपके कौशल का परीक्षण हो और एक ही समय में सीखें। आप अपने कोडिंग कौशल और भाषा के लिए प्रासंगिक समुदाय-सेट चुनौती (जिसे "काटा" कहा जाता है) ले सकते हैं। अपने समाधान को कोड करें और सबमिट करें, फिर जब चुनौती समाप्त हो जाती है, तो सभी के समाधान सामने आ जाते हैं। फिर आप ब्राउज़ कर सकते हैं कि बाकी सभी ने इससे कैसे निपटा और सीख सकते हैं कि आप खुद को कैसे सुधार सकते हैं।
कोड के लिए नि:शुल्क
इस वर्तमान समय में प्रोग्रामिंग सीखने के लिए एक शानदार कौशल होने के साथ, सीखना शुरू करना कभी भी आसान नहीं रहा है। अब आपके पास दस निःशुल्क प्रोग्रामिंग वेबसाइटें हैं जिनसे आप बैंक को तोड़े बिना सीख सकते हैं!
क्या आप कोड करना सीखना चाहते हैं? आप कौन सी भाषाएं सीख रहे हैं? यदि आप एक अनुभवी हैं, तो आपने कोड करना कैसे सीखा? नीचे अपनी कहानियां साझा करें!