मुफ्त कंप्यूटर प्रोग्रामिंग कक्षाओं के लिए 14 सर्वश्रेष्ठ साइटें
प्रोग्रामिंग एक प्रोग्राम बनाना सीखने के बारे में हुआ करती थी, लेकिन अब यह हर चीज में है। डेटा(Data) साइंस, मशीन लर्निंग, वेब डेवलपमेंट, ऑपरेशंस, सिस्टम एडमिनिस्ट्रेशन ... आप इसे नाम दें।
हम उन सर्वोत्तम कंप्यूटर प्रोग्रामिंग कक्षाओं और पाठ्यक्रमों पर एक नज़र डालेंगे जिन्हें आप मुफ्त में ऑनलाइन पा सकते हैं। ये कंप्यूटर प्रोग्रामिंग कोर्स साइट किसी विशेष क्रम में नहीं हैं। वे सब महान हैं।
कौन सा सबसे अच्छा है यह तय करना हमारे लिए नहीं है। आपको यह तय करने की ज़रूरत है कि आपके करियर या शौकिया लक्ष्यों के लिए सबसे अच्छा क्या है। उन सभी के पास आज सीखने(best programming languages to learn today) के लिए कम से कम एक सबसे अच्छी प्रोग्रामिंग भाषा है । हम उन लोगों के साथ शुरू करेंगे जिनके बारे में आपने कम सुना होगा और अंत में अधिक लोकप्रिय लोगों को जोड़ेंगे।
कागले(Kaggle)(Kaggle)
यदि आप डेटा विज्ञान की दिशा में आगे बढ़ रहे हैं, तो कागल(Kaggle) के पास सूक्ष्म-पाठ्यक्रमों की एक शृंखला है, जिसका आनंद आपको डेटा वैज्ञानिक बनाने में मिलेगा। इसमें 14 कक्षाओं की एक श्रृंखला है, जिनमें से प्रत्येक में लगभग 5 से 10 पाठ हैं। मुफ़्त होने के अलावा सबसे अच्छी बात यह है कि आपको कोई सॉफ़्टवेयर स्थापित करने की आवश्यकता नहीं है।
आपकी सभी प्रोग्रामिंग और परीक्षण कागल नोटबुक(Kaggle Notebook) के ठीक अंदर किए जाते हैं । पायथन(Python) , एसक्यूएल(SQL) , मशीन लर्निंग(Machine Learning) और अन्य डेटा विज्ञान कौशल सीखने का इससे बेहतर तरीका और क्या हो सकता है ?
Pros | Cons | Languages/Technology |
In-browser coding exercises | Only 15 courses | Python |
Condensed courses | Limited to data science | SQL |
Progress meters | TensorFlow | |
No ads | Keras |
स्टैनफोर्ड विश्वविद्यालय(Stanford University)(Stanford University)
स्टैनफोर्ड यूनिवर्सिटी(Stanford University) में जाना मुफ्त नहीं है, लेकिन उनके स्टैनफोर्ड इंजीनियरिंग एवरीवेयर(Stanford Engineering Everywhere) ( एसईई(SEE) ) पाठ्यक्रम हैं। क्रिएटिव कॉमन्स(Commons) लाइसेंस के तहत प्रकाशित , एसईई(SEE) सामग्री मुफ्त है और पुन: उपयोग के लिए खुली है। विवरण के लिए सीसी लाइसेंस की जांच करें।
कंप्यूटर(Computer) प्रोग्रामिंग कक्षाएं विश्वविद्यालय-शैली में की जाती हैं और काफी गहराई से होती हैं। यदि आप कंप्यूटर विज्ञान(Computer Science) में डिग्री प्राप्त करने पर विचार कर रहे हैं, लेकिन सुनिश्चित नहीं हैं कि यह आपके लिए है, तो इन पाठ्यक्रमों को करने से वह हल हो जाएगा।
Pros | Cons | Languages/Technologies |
University quality | Requires separate IDE | Java |
Creative Commons license | Too formal for some | Machine Learning |
Videos and transcripts | ||
Downloadable |
महासभा द्वारा डैश(Dash by General Assembly)(Dash by General Assembly)
महासभा(General Assembly) एक ऑनलाइन शिक्षण सेवा है जिसमें अधिकतर भुगतान पाठ्यक्रम हैं। लेकिन एक कोर्स मुख्य रूप से फीचर्ड और पूरी तरह से फ्री है। डैश (Dash)आपको वेब विकास में आरंभ करने के लिए(get you started in web development) एक संपूर्ण पाठ्यक्रम है ।
सीखने का मार्ग स्लाइडशो और प्रश्नोत्तर मंचों का उपयोग करके प्रोजेक्ट-शैली में किया जाता है। जैसे-जैसे आप आगे बढ़ते हैं, आप पुरस्कार के रूप में कौशल को अनलॉक करते हैं, वीडियो गेम की तरह बहुत कुछ। 5 प्रोजेक्ट और 1 साइड प्रोजेक्ट हैं जो आपको 82 विभिन्न वेब डेवलपमेंट स्किल्स को अनलॉक करने में मदद करेंगे।
हालांकि इससे आपको वेब डेवलपर के रूप में उच्च-आय वाली नौकरी नहीं मिलेगी, लेकिन यह आपको एक शौक़ीन के रूप में शुरू कर देगा ताकि आप अधिक औपचारिक प्रशिक्षण के माध्यम से उन आय-अर्जन कौशल को विकसित कर सकें।
Pros | Cons | Languages/Technologies |
Project-based | Limited content | HTML |
In-browser coding | Hobby level | CSS |
Q&A Forums | JavaScript | |
JQuery |
अध्ययनआज रात(StudyTonight)(StudyTonight)
यदि आपकी सीखने की शैली बहुत सारे पढ़ने के साथ अच्छी तरह से काम करती है, तो स्टडी टुनाइट(StudyTonight) एक अच्छा विकल्प है। कोई फर्क नहीं पड़ता कि आप कौन सी भाषा सीखना चाहते हैं, शायद इसके लिए यहां एक कोर्स है। पाठ्यक्रम और ट्यूटोरियल टेक्स्ट-हैवी और संपूर्ण हैं। थोड़ा अकादमिक भी।
कंप्यूटर(Computer) प्रोग्रामिंग कक्षाएं अक्सर किसी भाषा या प्रौद्योगिकी के इतिहास में नोट्स के साथ इसके संस्करणों को प्रस्तुत करने के बिंदु तक जाती हैं। हालाँकि, StudyTonight का एक अलग YouTube चैनल है। आप स्टडी टुनाइट(StudyTonight) के साथ प्रोग्राम करना सीख सकते हैं , लेकिन यह उन लोगों के लिए सबसे अच्छा काम कर सकता है जो अपने औपचारिक अध्ययन के अलावा संसाधनों की तलाश में हैं। यह विज्ञापन समर्थित है और यह ध्यान भंग करने वाला हो सकता है।
Pros | Cons | Languages/Technologies |
In-browser coding | Ads can be distracting | Java |
College-level info | Text-based | C and C++ |
Android app | CSS | |
YouTube Channel | SQL | |
JavaScript | ||
Python |
JavaTPoint
JavaTPoint स्टडीटुनाइट के समान ही है(StudyTonight) । दर्जनों तकनीकों और भाषाओं में पाठ्यक्रमों की भरमार है। प्रोग्रामिंग, DevOps , ड्राफ्टिंग, AI, ब्लॉकचेन, डेटा माइनिंग, टेक्नोलॉजिस्ट के लिए सॉफ्ट स्किल्स और बहुत कुछ है।
पाठ्यक्रम अच्छी तरह से व्यवस्थित हैं, लेकिन यह एक विज्ञापन समर्थित साइट भी है। विज्ञापन निश्चित रूप से ध्यान भंग कर रहे हैं क्योंकि उनमें से बहुत से एनिमेटेड हैं। ब्राउज़र-आधारित आईडीई(IDEs) और यहां तक कि ब्राउज़र-आधारित कंपाइलर भी हैं। लेकिन अगर आपको किसी चीज़ पर मुफ़्त कोर्स नहीं मिल(find a free course) रहा है, तो आप शायद इसे यहाँ पाएँगे।
Pros | Cons | Languages/Technologies |
Well-organized content | Distracting ads | Too many to list |
Huge range of courses | Python | |
Browser-based IDE | java | |
Browser-based Compilers | PHP | |
Text and videos | JavaScript | |
C++ | ||
C# | ||
SQL |
mozilla
मोज़िला वह संगठन है जो हमें फ़ायरफ़ॉक्स(Firefox) और अन्य वेब तकनीकों को लाता है। उन्होंने लोगों को वेब डेवलपर बनने या उनके कौशल को और बेहतर बनाने में मदद करने के लिए developer.mozilla.org को एक साथ रखा है। (developer.mozilla.org)या जैसा कि मोज़िला(Mozilla) कहते हैं, " डेवलपर्स द्वारा, डेवलपर्स के लिए संसाधन ।"(Resources)
यह एक सुव्यवस्थित, पढ़ने में आसान साइट है जो आपको आपके पहले HTML टैग से फ्रंट-एंड और बैक-एंड वेब डेवलपमेंट तक ले जाएगी। चूंकि यह मोज़िला(Mozilla) है, इसलिए आपको उनकी अनूठी अंतर्दृष्टि मिलेगी कि चीजों को एक निश्चित तरीके से क्यों किया जाना चाहिए।
Pros | Cons | Languages/Technologies |
Major authority | Limited to web development | HTML |
Browser-based IDE | Mostly text-based | CSS |
Well laid-out | Mozilla-centric | JavaScript |
Beginner to advanced | Python / Django | |
Extensive resources | node.js | |
Developer community |
W3स्कूल(W3schools)(W3schools)
हो सकता है कि सभी ऑनलाइन वेब विकास पाठ्यक्रमों के दादा-दादी, w3schools भी दुनिया की सबसे बड़ी वेब डेवलपर साइट होने का दावा करते हों। आपको एक ऐसे वेब डेवलपर को खोजने के लिए कड़ी मेहनत करनी पड़ेगी जिसने यहां कुछ नहीं सीखा।
यह केवल वेब विकास तक ही सीमित नहीं है। आप सर्वर-साइड तकनीकों, क्लासिक प्रोग्रामिंग भाषाओं जैसे C++, और यहां तक कि रास्पबेरी पाई के साथ विकसित करने का तरीका(how to develop with Raspberry Pi) भी सीख सकते हैं । साइट साफ है, बहुत सारे ब्राउज़र-आधारित संसाधन हैं और किसी भी स्तर का कोई भी व्यक्ति लाभ उठा सकता है। यह विज्ञापन समर्थित है, लेकिन विज्ञापन कुछ अन्य साइटों की तरह दखल देने वाले नहीं हैं।
Pros | Cons | Technologies |
Well-respected | None | Too many to list |
Browser-based IDE | C++ | |
HTML and CSS | ||
Raspberry Pi |
गूगल(Google)
नहीं, हम यह नहीं कह रहे हैं कि Google(Google) पर जाकर सामान खोजें . Google , Mozilla की तरह , नए डेवलपर्स को प्रशिक्षित करने और मौजूदा प्रोग्रामर्स के कौशल को बढ़ाने में निहित स्वार्थ रखता है। मोज़िला(Mozilla) के विपरीत , Google की रुचियाँ वेब विकास से लेकर AI और बीच में सब कुछ दूर-दूर तक फैली हुई हैं।
Google पारिस्थितिकी तंत्र के भीतर ऐसे कई क्षेत्र हैं जहां हम कुछ भी सीख सकते हैं। Google Digital Garage , Google for Education , Google Developers , Android Developers , और शायद कई अन्य हैं जिन्हें हमने याद किया । Google में जाओ और चारों ओर देखो। यदि आप कुछ सीखना चाहते हैं, तो संभवतः उनके पास उस पर एक कंप्यूटर प्रोग्रामिंग क्लास है।
Pros | Cons | Languages/Technologies |
Major authority | Can be hard to find what you want | Too many to list |
Beginner to post-grad level | Google-centric | Kotlin |
In-browser coding | Python | |
Some free certifications | AI | |
Flutter | ||
HTML |
माइक्रोसॉफ्ट(Microsoft)
यदि हम Google को सूचीबद्ध करने जा रहे हैं, तो हम (Google)Microsoft को सूचीबद्ध करने जा रहे हैं । Google की तरह , Microsoft ब्रह्मांड में उनके मुफ़्त प्रशिक्षण को खोजने के लिए बहुत से अलग-अलग स्थान हैं । माइक्रोसॉफ्ट लर्निंग(Microsoft Learning) शुरू करने के लिए सबसे अच्छी जगह है ।
Microsoft लर्न प्लेटफ़ॉर्म प्रोग्रामिंग से लेकर सिस्टम एडमिनिस्ट्रेशन से लेकर (Microsoft Learn)ऑफिस(Office) ऐप्स तक सब कुछ संबोधित करता है । तो आप जो खोज रहे हैं उसे ढूंढना थोड़ा चुनौतीपूर्ण हो सकता है, लेकिन शायद यह वहां है। XP (अनुभव अंक) और आभासी बैज और ट्राफियां प्रदान करके सीखना आसान है।(Learning)
ये आपकी Microsoft प्रोफ़ाइल पर प्रदर्शित होते हैं और आपके द्वारा सीखे गए कौशल के प्रमाण के रूप में सोशल मीडिया के माध्यम से साझा किए जा सकते हैं। साथ ही, माइक्रोसॉफ्ट का चैनल 9(Microsoft’s Channel 9) देखें ।
Pros | Cons | Languages/Technologies |
Microsoft authority | Microsoft centric | C# |
Self-paced | Requires separate IDE | .NET |
Can lead to certification | Mostly text-based | Python |
Lots of code samples | Sandbox on desktop only | SQL |
Free Azure sandbox | Azure | |
Earn XP, Badges, Trophies | GitHub |
एडएक्स(edX)(edX)
अब हम बड़े पैमाने पर खुले ऑनलाइन पाठ्यक्रमों ( एमओओसी(MOOCs) ) में बड़े नामों पर हैं । लोगों को प्रमाण पत्र और यहां तक कि अधिक उचित कीमतों पर डिग्री प्राप्त करने में सक्षम बनाने के लिए जाना जाता है, एडएक्स(edX) जैसे एमओओसी(MOOCs) के पास भी बहुत सारे मुफ्त विकल्प हैं।
बेशक, मुफ्त विकल्पों से आपको कोई प्रमाणपत्र या डिग्री नहीं मिलती है, लेकिन आपको इसकी आवश्यकता नहीं हो सकती है। यदि आप इस बारे में चिंतित हैं कि क्या आप प्रमाणपत्र अर्जित करने के लिए पर्याप्त रूप से अच्छा कर सकते हैं, तो शायद इसे पहले निःशुल्क कंप्यूटर प्रोग्रामिंग कक्षा के रूप में करें, फिर इसे प्रमाणपत्र में बदलने के लिए भुगतान करें।
पाठ्यक्रमों का नेतृत्व विश्व स्तरीय स्कूलों के विश्व स्तरीय विद्वानों द्वारा किया जाता है। शैली व्याख्यान कक्ष सीखने की तरह है, लेकिन अधिक आरामदायक कुर्सियों के साथ।
Pros | Cons | Languages/Technologies |
University-level courses | Courses may require prior knowledge | All of them |
Degrees and certificates possible for a fee | Degrees have prerequisites and an application process | Python |
Text and video mixed | Java | |
Downloadable resources | AI | |
Course forums | Machine Learning | |
Android and iOS apps |
Coursera
edX को बहुत पसंद है, लेकिन कौरसेरा(Coursera) का अपना स्वाद है। मैंने दोनों में कुछ पाठ्यक्रम पूरे किए हैं और मैंने पाया कि प्रस्तुति शैली में कुछ अंतर था, भले ही दोनों में कुछ बेहतरीन स्कूलों के प्रोफेसर हों।
मेरा व्यक्तिगत अनुभव यह था कि कौरसेरा(Coursera) edX की तुलना में थोड़ा अधिक अनौपचारिक था लेकिन आपका अनुभव भिन्न हो सकता है। फिर से(Again) , आप एक शुल्क के लिए प्रमाण पत्र या पूरी डिग्री पूरी कर सकते हैं। अन्यथा, पाठ्यक्रम लेने के लिए स्वतंत्र हैं।
Pros | Cons | Languages/Technologies |
University-level courses | Courses may require prior knowledge | All of them |
Degrees and certificates possible for a fee | Degrees have prerequisites and an application process | Data Science |
Text and video mixed | AI | |
Some videos have subtitles in other languages | Python | |
Downloadable resources | C++ | |
Course forums | Ruby on Rails | |
Android and iOS apps |
फ्रीकोडकैम्प(freeCodeCamp)(freeCodeCamp)
जैसा कि उनकी साइट कहती है, "2014 के बाद से, 40,000 से अधिक फ्रीकोडकैम्प स्नातकों ने ऐप्पल(Apple) , Google , अमेज़ॅन(Amazon) , माइक्रोसॉफ्ट(Microsoft) , (और) स्पॉटिफ़ सहित तकनीकी कंपनियों में नौकरी प्राप्त की है। (Spotify.)" क्या(Can) आप इससे बेहतर समर्थन प्राप्त कर सकते हैं?
5,000 से अधिक ट्यूटोरियल और कंप्यूटर विज्ञान, प्रोग्रामिंग और आईटी सब कुछ में से चुनें। मुफ्त में प्रोग्राम करना सीखने के लिए फ्रीकोडकैंप लगभग सभी साइटों की सूची में सबसे ऊपर है।
Pros | Cons | Languages/Technologies |
Well regarded | None | Too many to list |
Certification | Web design | |
Side-by-side lesson and IDE | APIs | |
In-lesson testing | Microservices | |
Alumni network | Npm | |
MongoDB | ||
JavaScript |
ओडिन परियोजना(The Odin Project)(The Odin Project)
डराने वाले नाम के बावजूद, द ओडिन प्रोजेक्ट(Odin Project) फुल-स्टैक पाठ्यक्रम को पचाने में आसान है। पूरी वेबसाइट और इसके पाठ्यक्रम खुले स्रोत हैं और जीथब(Github) पर उपलब्ध हैं । यह डेवलपर्स के एक समुदाय द्वारा बनाए रखा जाता है, जिनमें से अधिकांश ने वहां प्रोग्राम करना सीखा।
FreeCodeCamp की तरह, कई डेवलपर्स को साइट पर पाठ्यक्रम पूरा करने के बाद अपनी पहली नौकरी मिली। वे गेटिंग हायर(Getting Hired) नाम का कोर्स भी कराते हैं ।
Pros | Cons | Languages/Technologies |
Well regarded | None | HTML + CSS |
Portfolio-based learning | JavaScript | |
In-browser IDE | GIT | |
Large community | Databases | |
Ruby | ||
node.js |
skillshare
थोड़ा अलग तरह का MOOC , स्किलशेयर(SkillShare) उन लोगों द्वारा बनाए गए छोटे और लंबे पाठ्यक्रमों का एक संग्रह है जो सिर्फ अपने कौशल को साझा करना चाहते हैं। यह उन लोगों द्वारा लगभग एक कौरसेरा या एडएक्स है जो जरूरी नहीं कि प्रोफेसर हों। इस वजह से, कंप्यूटर प्रोग्रामिंग कक्षाओं की गुणवत्ता सभ्य से लेकर महान तक हो सकती है। आप अपना खुद का ऑनलाइन कोर्स(make your own online course) भी बना सकते हैं और उसे वहां पोस्ट कर सकते हैं।
बहुत सारे मुफ्त पाठ्यक्रम हैं, और स्किलशेयर(SkillShare) के पास एक प्रीमियम भुगतान विकल्प है जो आपको अधिक पाठ्यक्रमों तक पहुंचने की अनुमति देता है। मुफ्त पाठ्यक्रम वेब विकास पर केंद्रित प्रतीत होते हैं। यह आपको एक प्रोग्रामर के रूप में करियर के लिए तैयार नहीं कर सकता है लेकिन यह ज्ञान अंतराल को भरने में मदद कर सकता है।
Pros | Cons | Languages/Technologies |
Wide variety | Quality varies | Too many to list |
Video-based | No transcripts | UML |
Downloadable resources | HTML and CSS | |
Can add courses to your calendar | JavaScript | |
PHP |
Get Learning!
इतने सारे मुफ्त अवसर, अपनी गति से जाएं, एक पैसा भी न दें, और यहां तक कि मानवीय सहायता भी प्राप्त करें! आपको प्रोग्रामर बनने या अपने कोडिंग गेम को अगले स्तर तक ले जाने से कोई रोक नहीं सकता है।
देखें कि कौन सी साइट आपके फैंस को चौंकाती है और यदि आपको कुछ ऐसी साइट मिलती हैं जो हमें पसंद नहीं हैं तो हम इसके बारे में सुनना पसंद करेंगे। हमें बताएं कि क्या आपने इनमें से किसी भी साइट से पाठ्यक्रम पूरा किया है और आपने उनके बारे में क्या सोचा है।
Related posts
सदस्यता आधारित समाचार पत्रों के लेख मुफ्त में पढ़ने के 5 तरीके
नेटफ्लिक्स को मुफ्त या कम कीमत में कैसे प्राप्त करें: 7 संभावित विकल्प
किसी के साथ फ़ोटो साझा करने के सर्वोत्तम निःशुल्क तरीके
2021 में सर्वश्रेष्ठ मुफ्त एन्क्रिप्शन सॉफ्टवेयर
मुफ्त एमएस वर्ड टेम्पलेट का उपयोग करके अपनी खुद की सीडी और डीवीडी लेबल बनाएं
मुफ्त में आईएसओ इमेज फाइल कैसे बनाएं, माउंट करें और बर्न करें
बिना एक्सटेंशन वाली फाइल कैसे खोलें
स्टीम पर स्क्रीनशॉट कैसे लें
एडोब प्रीमियर प्रो में एक क्लिप को कैसे विभाजित करें
Chromebook पर फ़ोटो या वीडियो लेने के 3 तरीके
चिकोटी वीडियो कैसे डाउनलोड करें
स्थान, नौकरी या स्कूल के आधार पर फेसबुक मित्र कैसे खोजें
7 त्वरित सुधार जब Minecraft दुर्घटनाग्रस्त रहता है
कानूनी रूप से मुफ्त केबल टीवी चैनल कैसे प्राप्त करें
लिंक्डइन पर एक लेख कैसे पोस्ट करें (और पोस्ट करने के लिए सबसे अच्छा समय)
डिस्कॉर्ड स्ट्रीमर मोड क्या है और इसे कैसे सेट करें?
पीसी या मोबाइल से Roku TV पर कैसे कास्ट करें
फेसबुक पर यादें कैसे खोजें
डिस्कॉर्ड स्पॉयलर का उपयोग कैसे करें Tags
वीडियो उपशीर्षक जल्दी से मुफ्त में कैसे बनाएं