विषयसूची:

प्रोग्रामिंग सीखने के लिए 7 सर्वश्रेष्ठ मुफ्त संसाधन
प्रोग्रामिंग सीखने के लिए 7 सर्वश्रेष्ठ मुफ्त संसाधन
Anonim

एक डेवलपर करियर की दिशा में अपना पहला कदम उठाएं या इन साइटों का उपयोग करके अपनी खुद की परियोजनाएं बनाना सीखें।

1.फ्रीकोडकैम्प

छवि
छवि
  • टेक्नोलॉजीज: एचटीएमएल, सीएसएस, जावास्क्रिप्ट, गिट, नोड.जेएस, रिएक्ट.जेएस और अन्य।
  • लागत: पूरी तरह से मुफ्त।
  • कठिनाई स्तर: सभी स्तर।
  • अंग्रेजी भाषा।

फ्रीकोडकैंप प्रोग्राम उपयोगकर्ता को बुनियादी अवधारणाओं से लेकर जटिल विकास तकनीकों तक, वेब प्रोग्रामिंग के सभी बुनियादी पहलुओं को लगातार सिखाता है। प्रत्येक पाठ की शुरुआत में, आप सिद्धांत को पढ़ते हैं, फिर इसे व्यवहार में लाते हैं: एक विशेष संपादक में कोड लिखें, और सिस्टम आपकी जाँच करता है। यदि कठिनाइयाँ आती हैं, तो आप मंच में अन्य छात्रों के साथ उन पर चर्चा कर सकते हैं।

सैद्धांतिक मॉड्यूल के अंत में, आपको ऐसे प्रोजेक्ट दिखाए जाते हैं जिनका उपयोग आपको अपने स्वयं के वेब एप्लिकेशन बनाने के लिए करना चाहिए। विकास परिणामों को संसाधन पर प्रकाशित किया जाना चाहिए, जिसके बाद उनका मूल्यांकन अन्य उपयोगकर्ताओं द्वारा किया जा सकता है।

इसके अलावा, फ्रीकोडकैंप छात्रों को एक साथ आने और वास्तविक गैर-लाभकारी परियोजनाओं पर सहयोग करने में मदद करता है। रोजगार के लिए आवश्यक मूल्यवान विकास अनुभव और पोर्टफोलियो हासिल करने का यह एक अच्छा मौका है।

फ्रीकोडकैम्प →

2. कोड अकादमी

छवि
छवि
  • टेक्नोलॉजीज: HTML, CSS, JavaScript, Angular.js, React.js, Python, Ruby और अन्य।
  • लागत: अतिरिक्त सामग्री के लिए मुफ्त या $ 20 प्रति माह से।
  • अंग्रेजी भाषा।
  • कठिनाई स्तर: आसान-मध्यम।

पिछले संसाधन की तरह, कोडेक अकादमी वेब प्रोग्रामिंग सीखने पर केंद्रित है। आप सिद्धांत पढ़ते हैं और फिर एक इंटरैक्टिव कोड संपादक में कार्यों को पूरा करते हैं। उपयोगकर्ता को विभिन्न तकनीकों पर अलग-अलग पाठ्यक्रम प्रदान किए जाते हैं। उनमें से प्रत्येक का बड़ा हिस्सा मुफ्त में उपलब्ध है, लेकिन सत्यापन परीक्षण और परियोजना विकास कार्य सदस्यता लेने के बाद खोले जाते हैं।

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

कोड अकादमी →

3. कौरसेरा

छवि
छवि
  • टेक्नोलॉजीज: HTML, CSS, JavaScript, Angular.js, Java, Python, Ruby, Swift और अन्य।
  • लागत: अतिरिक्त सामग्री के लिए मुफ्त या $49 प्रति माह से।
  • भाषा: अंग्रेजी, रूसी और अन्य।
  • कठिनाई स्तर: सभी स्तर।

कौरसेरा दुनिया के प्रमुख विश्वविद्यालयों से विभिन्न प्रकार की प्रोग्रामिंग भाषाओं में विभिन्न प्रकार के पाठ्यक्रम प्रदान करता है। यहां आप न केवल वेब विकास सीख सकते हैं, बल्कि मोबाइल और डेस्कटॉप प्रोग्राम बनाना भी सीख सकते हैं। कुछ पाठ्यक्रम स्व-निहित हैं, लेकिन अधिकांश को विशेषज्ञता में बंडल किया गया है - संबंधित पाठ्यक्रमों के सेट।

आप ग्रंथों और वीडियो द्वारा प्रस्तुत सैद्धांतिक सामग्री को मुफ्त में देख सकते हैं। लेकिन अधिकांश परीक्षण और अभ्यास कार्य जिन्हें शिक्षक या अन्य उपयोगकर्ताओं द्वारा सत्यापन की आवश्यकता होती है, केवल एक सशुल्क सदस्यता के साथ उपलब्ध होते हैं।

कौरसेरा →

4.edX

छवि
छवि
  • टेक्नोलॉजीज: एचटीएमएल, सीएसएस, जावास्क्रिप्ट, जावा, पायथन, रूबी और अन्य।
  • लागत: प्रमाण पत्र के लिए मुफ्त या $ 49 प्रति माह से।
  • भाषा: अंग्रेजी और अन्य।
  • कठिनाई स्तर: सभी स्तर।

एडएक्स पर, आप प्रसिद्ध कंपनियों और विश्वविद्यालयों के पाठ्यक्रमों तक पहुंच सकते हैं। उनमें से, उदाहरण के लिए, शुरुआती प्रोग्रामर के लिए प्रसिद्ध परिचय, हार्वर्ड विश्वविद्यालय से कंप्यूटर विज्ञान का परिचय। शैक्षिक सामग्री मुख्य रूप से वीडियो व्याख्यान और ग्रंथों द्वारा प्रस्तुत की जाती है। कुछ पाठ्यक्रमों में परीक्षण और अन्य संवादात्मक गतिविधियाँ होती हैं।

अधिकांश सामग्री के पारित होने के लिए, मंच पैसे नहीं मांगता है। लेकिन आप केवल पैसे के लिए किसी विशेष पाठ्यक्रम के सफल समापन की पुष्टि करने वाला प्रमाण पत्र प्राप्त कर सकते हैं।

एडएक्स →

5. इंटुइट

छवि
छवि
  • टेक्नोलॉजीज: एचटीएमएल, सीएसएस, जावास्क्रिप्ट, एल्गोरिदम और डेटाबेस, सी #, जावा, पायथन, रूबी, और अन्य।
  • लागत: एक ट्यूटर की सेवाओं के लिए नि: शुल्क या प्रति माह 500 रूबल से।
  • रूसी भाषा।
  • कठिनाई स्तर: सभी स्तर।

शैक्षिक मंच "INTUIT" की सूची में रूसी शैक्षणिक संस्थानों और अंतर्राष्ट्रीय आईटी कंपनियों के पाठ और वीडियो पाठ्यक्रम शामिल हैं।साइट की सामग्री में वेबसाइट विकास से लेकर डेस्कटॉप प्रोग्राम बनाने तक प्रोग्रामिंग के सभी मुख्य क्षेत्रों को शामिल किया गया है। स्व-अध्ययन निःशुल्क है, लेकिन एक भुगतान सेवा है जिसमें उपयोगकर्ता को एक व्यक्तिगत ट्यूटर द्वारा सहायता प्रदान की जाती है।

"अंतर्ज्ञान" →

6. स्टेपिक

छवि
छवि
  • प्रौद्योगिकियां: जावास्क्रिप्ट, सी #, तंत्रिका नेटवर्क, सी ++ और अन्य।
  • लागत: पूरी तरह से मुफ्त।
  • भाषा: रूसी, अंग्रेजी।
  • कठिनाई स्तर: आसान-मध्यम।

एक अन्य गैर-लाभकारी मंच, जिसके लिए पाठ्यक्रम रूसी कंपनियों और विश्वविद्यालयों द्वारा बनाए गए हैं। हालाँकि स्टेपिक पर विशिष्ट प्रोग्रामिंग भाषाओं पर बहुत अधिक सामग्री नहीं है, यहाँ आप गणित के क्षेत्र में मौलिक ज्ञान और एल्गोरिदम के सिद्धांत को सीख सकते हैं जो हर डेवलपर के लिए उपयोगी होगा।

स्टेपिक →

7. एक आधुनिक जावास्क्रिप्ट ट्यूटोरियल

छवि
छवि
  • टेक्नोलॉजीज: जावास्क्रिप्ट और अन्य।
  • लागत: एक अतिरिक्त पाठ्यक्रम के लिए नि: शुल्क या 6,500 रूबल से।
  • रूसी भाषा।
  • कठिनाई स्तर: सभी स्तर।

यह संसाधन जावास्क्रिप्ट भाषा और संबंधित वेब प्रौद्योगिकियों के लिए समर्पित है। यहां आपको एक बहुत विस्तृत, अच्छी तरह से संरचित और आसानी से समझ में आने वाला टेक्स्ट जेएस कोर्स मिलेगा। प्रत्येक विषय के बाद असाइनमेंट प्राप्त ज्ञान को मजबूत करने में मदद करेंगे। इसी समय, सामग्री विशुद्ध रूप से सैद्धांतिक है और व्यवहार में परियोजनाओं के निर्माण की शिक्षा नहीं देती है।

आप स्वयं पाठ्यपुस्तक का नि:शुल्क अध्ययन कर सकते हैं या उन्नत पाठ्यक्रमों के लिए भुगतान कर सकते हैं जिनमें स्वयं जावास्क्रिप्ट सीखना या शिक्षक के साथ संबंधित प्रौद्योगिकियां शामिल हैं।

"आधुनिक जावास्क्रिप्ट ट्यूटोरियल" →

सिफारिश की: