स्क्रैच से कोडिंग सीखने के लिए 13 सर्वश्रेष्ठ साइटें
एक प्रोग्रामिंग भाषा(programming language) सीखना केवल विशेष तकनीकी उद्योगों में लोगों से ज्यादा मददगार हो सकता है। चाहे आप एक वेब डेवलपर, डेटा वैज्ञानिक, गेम डेवलपर बनना चाहते हैं, या केवल दैनिक कार्यों को स्वचालित(automate daily tasks) करना चाहते हैं , कोडिंग आपके लिए है।
इस लेख में, हम जावा(Java) , पीएचपी(PHP) , सी #, पायथन(Python) , सी ++, एसक्यूएल(SQL) , और कई अन्य भाषाओं में कोडिंग सीखने के लिए सर्वोत्तम साइटों को देखने जा रहे हैं । जब बहुत सारे मुफ्त संसाधन और किफायती पाठ्यक्रम हों, तो आपको प्रोग्रामर बनने के लिए कॉलेज जाने की आवश्यकता नहीं है।

1. कोड अकादमी(Codeacademy)
Codeacademy को अधिक परिचय की आवश्यकता नहीं है क्योंकि यह मुफ्त प्रोग्रामिंग पाठ्यक्रमों के चयन के लिए प्रसिद्ध है। आपको वेब डेवलपमेंट, Android(Android) ऐप डेवलपमेंट, या मशीन लर्निंग के लिए भाषा सीखने के लिए आवश्यक सभी संसाधन मिलेंगे । कक्षाओं के बारे में एक विचार प्राप्त करने के लिए और क्या वे आपके लिए हैं, परिचयात्मक पाठ्यक्रमों का प्रयास करें। साथ ही, यदि आप कोडिंग के लिए पूरी तरह से नए हैं तो HTML और CSS को एक शॉट दें।(CSS)

(Codeacademy)एक बार जब आप प्रो(Pro) योजना के लिए साइन अप करते हैं तो कोडएकेडमी उत्कृष्टता प्राप्त करता है। $15.99/माह के लिए, आपको बेहतर मार्गदर्शन, अभ्यास के लिए वास्तविक दुनिया की परियोजनाओं तक पहुंच और प्रमाणपत्र मिलते हैं। यदि आप पहले से ही अपने लक्ष्यों को जानते हैं, तो आप डेटा साइंटिस्ट(Data Scientist) या फ्रंट-एंड इंजीनियर(Front-End Engineer) की तरह एक पूर्व निर्धारित कैरियर पथ चुन सकते हैं जो एक सुविधाजनक पैकेज में आपके लिए आवश्यक सभी पाठों के साथ आता है।
| Pros | Cons |
| Free courses | Certificates are not accredited |
| Wide variety of programming languages | |
| Beginner-friendly | |
| Community forums and Discord channel |
2. फ्रीकोडकैम्प(freeCodeCamp)
जैसा कि नाम से पता चलता है, फ्रीकोडकैंप मुफ्त प्रोग्रामिंग पाठ्यक्रमों के साथ एक सीखने का मंच है। यदि आप अभी शुरुआत कर रहे हैं और अभी तक सुनिश्चित नहीं हैं कि किन कोडिंग भाषाओं पर ध्यान केंद्रित करना है, तो फ्रीकोडकैंप एक अच्छी शुरुआत है।

फ्रीकोडकैंप पर मुफ्त संसाधनों में एचटीएमएल(HTML) और परिचयात्मक कक्षाओं जैसी बुनियादी स्क्रिप्टिंग भाषाएं शामिल हैं, लेकिन आप बूटस्ट्रैप(Bootstrap) , रिएक्ट(React) , रेडक्स(Redux) , टेन्सफोर्लो(Tensorflow) और एल्गोरिथम स्क्रिप्टिंग जैसी चीजों को सीखकर भी विशेषज्ञ हो सकते हैं। एक(Choose one) सुविधाजनक पाठ्यक्रम पैकेज चुनें (जैसे "पायथन के साथ वैज्ञानिक कंप्यूटिंग") जिसमें करियर-उन्मुख पथ पर जाने के लिए 300 घंटे की अध्ययन सामग्री हो।
| Pros | Cons |
| Free courses | No course progress indicator |
| Starts you off with GitHub | |
| Build projects from scratch | |
| Introductory steps for non-coders |
3. कौरसेरा(Coursera)
(Coursera)अगर आप बिना कोई पैसा खर्च किए पानी का परीक्षण करना चाहते हैं तो कौरसेरा शुरू करने के लिए एक और शानदार जगह है। आपको मुफ्त प्रोग्रामिंग पाठ्यक्रमों की एक विस्तृत श्रृंखला मिलेगी और उनमें से कई स्टैनफोर्ड(Stanford) , हार्वर्ड(Harvard) और येल(Yale) जैसे प्रसिद्ध विश्वविद्यालयों के प्रोफेसरों द्वारा पढ़ाए जाते हैं ।

उस ने कहा, जब आप कौरसेरा प्लस(Coursera Plus) कार्यक्रम में $ 59 / माह का निवेश करते हैं , तो कौरसेरा चमकता है। (Coursera)आप कई और विशिष्ट पाठ्यक्रम खोलेंगे और निर्देशित परियोजनाओं तक पहुंच प्राप्त करेंगे। इस तरह आप कुछ व्यावहारिक प्रोग्रामिंग अनुभव प्राप्त करेंगे और प्रमाण पत्र भी अर्जित करेंगे जिन्हें आप अपने सीवी पर साझा कर सकते हैं।
| Pros | Cons |
| Free courses and affordable prices | Many courses require prior knowledge |
| Partnered with universities | |
| Download courses and learn offline | |
| Officially recognized certifications |
4. उडेमी(Udemy)
Udemy एक ऑनलाइन प्लेटफ़ॉर्म है जहाँ आप लगभग कुछ भी सीख सकते हैं, जिसमें कोड करना सीखना भी शामिल है। आप मुफ्त और सशुल्क दोनों तरह के हजारों प्रोग्रामिंग पाठ्यक्रम पा सकते हैं, जो आपको मूल बातें से लेकर विशेष विषयों तक सब कुछ सिखाते हैं।

Udemy की सबसे अच्छी बात इसका सिस्टम है। यह एक ऑनलाइन मार्केटप्लेस की तरह लगता है। इससे आप जिस प्रकार का कोर्स चाहते हैं उसे ढूंढना आसान हो जाता है। आप छात्रों की संख्या, रेटिंग और समीक्षाओं के आधार पर सबसे लोकप्रिय पाठ्यक्रम ब्राउज़ कर सकते हैं। उदाहरण के लिए, जब आप 200,000 नामांकित छात्रों, 4.8 स्टार औसत रेटिंग, और पाठ्यक्रम की व्याख्या करने वाली विस्तृत समीक्षाओं के साथ एक पायथन(Python) पाठ्यक्रम चुनते हैं, तो गलती करना मुश्किल है।
ध्यान देने योग्य एक और बात मनी-बैक गारंटी है। उदमी(Udemy) धनवापसी की पेशकश करता है, कोई प्रश्न नहीं पूछा जाता है, इससे कोई फर्क नहीं पड़ता कि पाठ्यक्रम प्रशिक्षक क्या कहता है। इसलिए यदि आप कोई कोर्स पूरा कर लेते हैं और आपको ऐसा नहीं लगता कि आपको अपने पैसे का मूल्य मिल गया है, तो आपके पास धनवापसी मांगने के लिए 30 दिन का समय है।
| Pros | Cons |
| Free courses and affordable prices | Certificates are not accredited |
| 30-day refund policy | Course quality control is sometimes lacking |
| Lifetime access | |
| Community forums |
5. बहुलता(Pluralsight)
प्लूरलसाइट (Pluralsight)उडेमी(Udemy) और कौरसेरा(Coursera) की तरह एक सीखने का मंच है लेकिन यह केवल तकनीकी कौशल पर केंद्रित है। यह आपको सभी आईटी पाठ्यक्रम प्रदान करता है जिसकी आप कल्पना कर सकते हैं, लेकिन आप एक पूर्व निर्धारित शिक्षण पथ भी चुन सकते हैं। सीखने का मार्ग आपको एक निश्चित कौशल सिखाएगा, जैसे कि पायथन(Python) में कोडिंग , शुरू से अंत तक।

प्लूरलसाइट(Pluralsight) भी नियमित रूप से अपनी सामग्री को अपडेट करता है, इसलिए एक निश्चित प्रोग्रामिंग भाषा के बारे में अपने ज्ञान को अपडेट करने के लिए वापस आना उचित है। आप नि:शुल्क परीक्षण के दौरान सीखने के रास्तों को आज़मा सकते हैं और उसके बाद एक सदस्यता योजना पर स्विच कर सकते हैं जो आपकी आवश्यकताओं के अनुरूप हो।
| Pros | Cons |
| Free trial period | No free courses |
| Courses are available offline | |
| Quizzes test your knowledge retention | |
| Great customer support 24/7 |
6. खान अकादमी(Khan Academy)
यदि आप अभी शुरुआत कर रहे हैं तो खान अकादमी(Khan Academy) आदर्श है। किसी भी भाषा में कंप्यूटर प्रोग्रामिंग की मूल बातें सीखना इतना आसान कभी नहीं रहा और यह मुफ़्त है। और सबसे अच्छी बात यह है कि आपको किसी खाते के लिए साइन अप करने की भी आवश्यकता नहीं है। आप तुरंत कोड करना सीखना शुरू कर देते हैं।

यदि आपने अन्य सीखने के प्लेटफॉर्म की कोशिश की लेकिन पाठों से चिपके रहने में कठिन समय था, तो आपको खान अकादमी(Khan Academy) को एक शॉट देना चाहिए। इस मंच ने सीखने को एक तरह के खेल में बदल दिया। आपके द्वारा पूरे किए गए प्रत्येक पाठ या आप जिस लक्ष्य तक पहुंचते हैं, उसके साथ आपको अंक और विभिन्न बैज के साथ पुरस्कार मिलते हैं। यह एक वयस्क को मूर्खतापूर्ण लग सकता है, लेकिन गेमीफाइड लर्निंग आपको प्रेरित कर सकती है।
| Pros | Cons |
| 100% free | Quality of content varies |
| Gamified learning with tracked progress | |
| Child-friendly | |
7. एडएक्स(edX)
यदि आप औपचारिक शिक्षा के बहुत बड़े प्रशंसक हैं, तो कोडिंग सीखने के लिए edX सबसे अच्छी साइट हो सकती है। यह दुनिया के सबसे प्रतिष्ठित विश्वविद्यालयों से कॉलेज स्तर के प्रोग्रामिंग और कंप्यूटर विज्ञान पाठ्यक्रम प्रदान करता है।

हार्वर्ड(Harvard) और एमआईटी(MIT) व्याख्यानों से नवीनतम तकनीकों और कोडिंग भाषाओं के बारे में जानें । प्रश्नोत्तरी, परीक्षण और आभासी वातावरण के माध्यम से आप जो कुछ भी सीखते हैं उसका अभ्यास करें। (Practice)आप सदस्यता के बारे में चिंता किए बिना अपनी गति से अध्ययन कर सकते हैं क्योंकि edX मुफ़्त है, लेकिन आप एक प्रीमियम संस्करण भी चुन सकते हैं जिसमें ग्रेडेड असाइनमेंट और परीक्षा के साथ-साथ प्रमाणन भी शामिल है।
| Pros | Cons |
| Free courses | Certificates and graded assignments only for premium users |
| 14-day refund policy | Course inconsistency |
| Partnered with universities like Harvard | |
| Optional certificates |
8. टीम ट्रीहाउस(Team Treehouse)
टीम ट्रीहाउस(Team Treehouse) ट्यूटर और प्रशिक्षकों की मेजबानी करने के बजाय अपनी सभी पाठ्यक्रम सामग्री तैयार करता है। इसका मतलब है कि आपका सीखने का अनुभव अन्य प्लेटफार्मों की तुलना में कहीं अधिक सुसंगत होगा और आप वास्तविक दुनिया की परियोजनाओं पर काम करेंगे। परियोजनाओं के माध्यम से अध्ययन पर विशेष ध्यान देना टीम ट्रीहाउस(Team Treehouse) को अन्य साइटों से अलग करता है।

टीम ट्रीहाउस(Treehouse) एक सदस्यता-आधारित शिक्षण मंच है जो एक ऑनलाइन बूटकैंप की तरह लगता है। $25 मासिक सदस्यता योजना का चयन करके, आप प्लेटफ़ॉर्म पर सभी प्रोग्रामिंग पाठ्यक्रमों तक पहुँच प्राप्त करते हैं, और आप अपने पेशेवर पोर्टफोलियो का निर्माण शुरू कर सकते हैं।
| Pros | Cons |
| Free 7-day trial | Limited range of courses |
| Consistent interactive courses | Trial period requires credit/debit card information |
| Career-focused material | |
| Project-driven learning |
9. उडनेस(Udacity)
Udacity आपकी रुचियों के आधार पर प्रोग्रामिंग पाठ्यक्रमों का एक बड़ा संग्रह प्रदान करता है। चुनने के लिए कई "स्कूल" हैं, जैसे प्रोग्रामिंग और विकास का स्कूल और साइबर सुरक्षा का स्कूल। प्रत्येक स्कूल कार्यक्रमों के एक सेट के साथ आता है जो एक निश्चित विषय में महारत हासिल करने के लिए आवश्यक सभी अवधारणाओं को कवर करता है।

उडनेस कोर्स में लेक्चर, क्विज़, प्रोजेक्ट और डिस्कशन बोर्ड शामिल होते हैं जहाँ आप साथी छात्रों के साथ बातचीत कर सकते हैं। इसके अतिरिक्त, यदि आप प्रोग्रामिंग भाषा की डिग्री चुनते हैं, तो आपको एक प्रशिक्षक का भी समर्थन प्राप्त होगा।
| Pros | Cons |
| Free courses | Expensive compared to other platforms |
| Resume, LinkedIn, and GitHub reviews and advice | |
| Courses designed with industry-leading partners like Google | |
| Quizzes and projects part of courses |
10. ओडिन परियोजना(The Odin Project)
यदि आप प्रोजेक्ट-केंद्रित शिक्षा पसंद करते हैं, तो ओडिन प्रोजेक्ट(Odin Project) आपके लिए सबसे अच्छा विकल्प हो सकता है। अशुभ नाम के बावजूद जो इसे सीआईए(CIA) परियोजना की तरह लगता है, ओडिन प्रोजेक्ट(Odin Project) मुफ्त कोडिंग पाठ्यक्रमों के साथ एक शुरुआती-अनुकूल मंच है। इसके पीछे विचार केवल वीडियो देखने और नोट्स लेने के बजाय वास्तविक परियोजनाओं पर काम करके आपको प्रोग्रामिंग भाषाएं सिखाना है। इसका मतलब है कि आप अपना खुद का आईडीई(IDE) सेट करने सहित, खरोंच से काम करेंगे ।

ओडिन प्रोजेक्ट(Odin Project) आपको दो प्रमुख पथ प्रदान करता है: रूबी ऑन(Ruby) रेल्स पाठ्यक्रम(Rails) और पूर्ण स्टैक जावास्क्रिप्ट(JavaScript) पाठ्यक्रम। जबकि आपके विकल्प सीमित प्रतीत होते हैं, वे वास्तव में नहीं हैं। उदाहरण के लिए, रूबी(Ruby) ऑन रेल्स(Rails) पाठ्यक्रम आपको रूबी(Ruby) प्रोग्रामिंग के बगल में एचटीएमएल(HTML) , सीएसएस(CSS) , एसक्यूएल(SQL) और जावास्क्रिप्ट सिखाएगा। (JavaScript)आपको मुफ्त में बहुत मूल्य मिलता है।
| Pros | Cons |
| Completely free | No help from teachers/tutors |
| Project-based learning | Very little hand holding |
| Encouraged to solve problems on your own | |
| Available Discord channel |
11. कोडवार्स(Codewars)
(Turn)कोडवार्स(Codewars) के साथ एक गेम में कोड करना सीखना चालू करें । यह एक संवादात्मक मंच है जो आपको चुनौतियाँ देकर सिखाता है। प्रत्येक चुनौती एक कोडिंग अभ्यास या समस्या है जिसे आपको अगले पर जाने के लिए हल करने की आवश्यकता है।

आपको अभ्यास करने के लिए सबसे लोकप्रिय कोडिंग भाषाएँ मिलेंगी, जिनमें Python , C#, Ruby , Java और SQL शामिल हैं। बस(Simply) अपनी पसंदीदा भाषा चुनें और समस्या का समाधान करें। आप जितना आगे बढ़ते हैं, व्यायाम उतने ही कठिन होते जाते हैं। यह कोडवार्स को इस सूची में (Codewars)उडेमी(Udemy) , कौरसेरा(Coursera) और प्लूरलसाइट(Pluralsight) जैसी पाठ्यक्रम-भारी साइटों में से एक के बगल में एक उत्कृष्ट सीखने का साथी बनाता है ।
| Pros | Cons |
| Simple and already set up to use | Promotes solving problems instead of clean code |
| Challenges you to improve | |
| Compare your solution to others | |
| Supports many languages, including some in beta |
12. कोड.ओआरजी(Code.org)

Code.org एक गैर-लाभकारी शिक्षण मंच है जो सभी उम्र के छात्रों को विभिन्न प्रकार के कोडिंग पाठ प्रदान करता है। जबकि अधिकांश पाठ्यक्रम युवा दर्शकों के लिए डिज़ाइन किए गए हैं, फिर भी वे अपनी सादगी के कारण पूर्ण शुरुआती लोगों के लिए महान हैं। इसके अतिरिक्त, यदि आपके पास कोडिंग में निवेश करने के लिए अधिक समय नहीं है, तो आप 1 घंटे के छोटे ट्यूटोरियल का विकल्प चुन सकते हैं।
| Pros | Cons |
| Completely free | Some exercises feel like a guessing game |
| Child-friendly | |
| Encourages kids to learn in a fun environment |
13. W3स्कूल(W3Schools)
W3Schools सबसे लोकप्रिय मुफ्त कोडिंग संसाधनों में से एक है। आपको सबसे अधिक उपयोग की जाने वाली प्रोग्रामिंग भाषाओं के लिए ट्यूटोरियल मिलेंगे और आपको किसी खाते की भी आवश्यकता नहीं है। आपको सर्वोत्तम टेक्स्ट-आधारित ट्यूटोरियल भी मिलेंगे जो संक्षिप्त लेकिन स्पष्ट स्पष्टीकरण के साथ आते हैं और उसके बाद कोड उदाहरण होते हैं, और आप अभ्यास और क्विज़ के साथ स्वयं का परीक्षण कर सकते हैं।

उस ने कहा, आप वैकल्पिक रूप से विभिन्न पाठ्यक्रमों और कोर्स पैक तक पहुंच के लिए उन्हें खरीदकर भुगतान भी कर सकते हैं। उदाहरण के लिए, एक प्रीमियम SQL या बूटस्ट्रैप(Bootstrap) कोर्स की कीमत $95 है और फ्रंट-एंड डेवलपमेंट पैकेज की कीमत $190 है। यदि आप वास्तव में समर्पित हैं, तो आप $ 695 के लिए सभी पाठ्यक्रमों और प्रमाणपत्रों तक पूरी पहुँच प्राप्त कर सकते हैं।
| Pros | Cons |
| Completely free with optional paid packages | Some of the information is out of date |
| Quick reference source | |
| Supports many languages |
कोडिंग सीखने और अभ्यास करने के लिए आपकी पसंदीदा साइट कौन सी है? या आप YouTube चैनल से प्रोग्रामिंग सीखना(learn programming from YouTube channels) पसंद करते हैं ? नीचे टिप्पणी करके हमें बताएं!
Related posts
वयस्कों और बच्चों के लिए ऑनलाइन ट्यूटर खोजने के लिए 5 सर्वश्रेष्ठ साइटें
रेडियो स्टेशनों को मुफ्त में ऑनलाइन कैसे सुनें
आपकी टाइपिंग स्पीड का परीक्षण करने के लिए 10 सर्वश्रेष्ठ साइटें
मुफ्त में कार्टून ऑनलाइन देखने के लिए 10 सर्वश्रेष्ठ साइटें
पायथन प्रोग्रामिंग सीखने के लिए 8 सर्वश्रेष्ठ वेबसाइटें
सांकी चार्ट बनाने के लिए 10 सर्वश्रेष्ठ वेबसाइटें
फेसबुक पर राजनीतिक पोस्ट को कैसे ब्लॉक करें
2021 में सभी के लिए सर्वश्रेष्ठ डेटिंग वेबसाइट और ऐप्स
120Hz टीवी और फ़ोन यहाँ हैं: क्या आपको इसकी आवश्यकता है?
स्कैटरगरीज ऑनलाइन खेलने के लिए 6 सर्वश्रेष्ठ साइटें
लिंक्डइन के अलावा व्यावसायिक पेशेवरों के लिए 8 सर्वश्रेष्ठ सोशल नेटवर्किंग साइट्स
आप कौन सी राजनीतिक विचारधारा हैं? खुद को परखने के लिए 7 वेबसाइट
अभी खरीदारी करने और बाद में भुगतान करने के लिए 5 सर्वश्रेष्ठ आफ्टरपे विकल्प
8 सर्वश्रेष्ठ मुफ्त ऑनलाइन वायरस स्कैन और हटाने वाली साइटें
2022 में 10 सर्वश्रेष्ठ मुफ्त छवि होस्टिंग साइटें
एनीमे ऑनलाइन देखने के लिए 4 सर्वश्रेष्ठ वेबसाइटें
YouTube वीडियो कैसे संपादित करें: 5 सर्वोत्तम अभ्यास
6 सर्वश्रेष्ठ ठोकर के विकल्प
फनिमेशन बनाम क्रंचरोल: एनीम स्ट्रीमिंग के लिए कौन सा सर्वश्रेष्ठ है?
मुफ्त में कॉमिक पुस्तकें पढ़ने के लिए 7 सर्वश्रेष्ठ साइटें
