सीखने की प्रोग्रामिंग के लिए 7 सबसे अच्छा मुक्त संसाधनों
गठन / / December 19, 2019
1. freeCodeCamp
- प्रौद्योगिकी: एचटीएमएल, सीएसएस, जावास्क्रिप्ट, Git, Node.js, React.js और अन्य।
- लागत: पूरी तरह से मुक्त।
- स्तर: सभी स्तरों।
- भाषा: अंग्रेजी।
freeCodeCamp कार्यक्रम लगातार विकास के परिष्कृत तकनीक के लिए प्रारंभिक अवधारणाओं से वेब विकास के उपयोगकर्ता सभी बुनियादी पहलुओं सिखाता है। प्रत्येक पाठ की शुरुआत में आप सिद्धांत पढ़ा और फिर व्यवहार में लागू होते हैं: एक विशेष संपादक में कोड लिखने, और आप, सिस्टम जांच। वहाँ कठिनाइयां हैं, तो आप उन्हें मंच पर अन्य छात्रों के साथ चर्चा कर सकते हैं।
सैद्धांतिक मॉड्यूल के अंत में आप परियोजनाओं, जिनमें से एक उदाहरण आप अपने खुद के वेब अनुप्रयोगों का निर्माण करने के लिए है दिखाते हैं। विकास के परिणामों के संसाधन, जिसके बाद वे अन्य उपयोगकर्ताओं को रेट करने पर प्रकाशित किया जाना चाहिए।
इसके अलावा freeCodeCamp एक साथ टीमों में छात्रों मिलने और काम में मदद करता है वास्तविक गैर-वाणिज्यिक परियोजनाओं पर। यह विकास और पोर्टफोलियो आवश्यक रोजगार के लिए करने में महत्वपूर्ण अनुभव हासिल करने के लिए एक अच्छा मौका है।
freeCodeCamp →
2. Codecademy
- प्रौद्योगिकी: एचटीएमएल, सीएसएस, जावास्क्रिप्ट, Angular.js, React.js, अजगर, रूबी और अन्य।
- लागत: नि: शुल्क या अतिरिक्त सामग्री के लिए प्रति माह 20 $।
- भाषा: अंग्रेजी।
- आसान मध्यम स्तर: कठिनाई के स्तर।
पिछले संसाधन की तरह, Codecademy वेब प्रोग्रामिंग पर निर्भर करता है। आप सिद्धांत को देख रहे हैं, और फिर इंटरैक्टिव संपादक में कार्य करते हैं। यह विभिन्न प्रौद्योगिकियों के लिए समर्पित उपयोगकर्ता विशिष्ट पाठ्यक्रम प्रदान करता है। उनमें से प्रत्येक का मुख्य हिस्सा मुक्त करने के लिए उपलब्ध है, लेकिन क्विज़ और परियोजना के विकास के लिए कार्य सदस्यता के बाद खोल रहे हैं।
Codecademy में यह भी कहा कि व्यवस्थित जटिल भुगतान कार्यक्रम है और विभिन्न पाठ्यक्रमों की सामग्री को एकीकृत। उदाहरण के लिए, कार्यक्रम स्क्रैच से वेबसाइटें बिल्ड कदम-दर-कदम ट्यूटोरियल विभिन्न तकनीकों का उपयोग करते हुए नए सिरे से एक साधारण वेबसाइट प्रदान करते हैं।
Codecademy →
3. Coursera
- प्रौद्योगिकी: एचटीएमएल, सीएसएस, जावास्क्रिप्ट, Angular.js, जावा, अजगर, रूबी, स्विफ्ट और अन्य शामिल हैं।
- लागत: नि: शुल्क या अतिरिक्त सामग्री के लिए प्रति माह $ 49।
- भाषा: अंग्रेजी, रूसी और अन्य शामिल हैं।
- स्तर: सभी स्तरों।
Coursera में, आप दुनिया के अग्रणी विश्वविद्यालयों के प्रोग्रामिंग के विभिन्न भाषाओं के लिए पाठ्यक्रम की एक किस्म मिल सकता है। यहाँ आप न केवल वेब विकास के लिए, लेकिन यह भी मोबाइल और डेस्कटॉप अनुप्रयोगों के निर्माण सीख सकते हैं। कुछ पाठ्यक्रमों आत्मनिर्भर हैं, लेकिन सबसे विशेषज्ञता में विलय कर दिया - संबंधित पाठ्यक्रम का एक सेट।
सैद्धांतिक सामग्री प्रस्तुत पाठ और वीडियो देखें, नि: शुल्क है। लेकिन उस सत्यापन शिक्षक या अन्य उपयोगकर्ताओं की आवश्यकता परीक्षण और व्यावहारिक कार्य के बहुमत केवल सदस्यता के द्वारा उपलब्ध हैं।
Coursera →
4. edX
- प्रौद्योगिकी: एचटीएमएल, सीएसएस, जावास्क्रिप्ट, जावा, अजगर, रूबी और अन्य।
- लागत: नि: शुल्क या एक प्रमाण पत्र के लिए प्रति माह $ 49।
- भाषा: अंग्रेजी और अन्य।
- स्तर: सभी स्तरों।
edX पर आप अच्छी तरह से ज्ञात कंपनियों और विश्वविद्यालयों से पाठ्यक्रम के लिए उपयोग कर सकते हैं। उनमें से कर रहे हैं, उदाहरण के लिए, प्रसिद्ध शुरुआती के लिए परिचयात्मक पाठ्यक्रम कंप्यूटर विज्ञान का परिचय हार्वर्ड विश्वविद्यालय से। शैक्षिक सामग्री अधिकांशत: वीडियो व्याख्यान और ग्रंथों प्रस्तुत किया है। कुछ पाठ्यक्रमों क्विज़ और अन्य इंटरैक्टिव कार्यों होते हैं।
सबसे सामग्री मंच के पारित होने के दौरान पैसे के लिए नहीं कह रहा है। लेकिन एक प्रमाण पत्र एक पाठ्यक्रम के सफल समापन की पुष्टि प्राप्त करने के लिए, यह केवल पैसे के लिए संभव है।
EDX →
5. आपका
- प्रौद्योगिकी: एचटीएमएल, सीएसएस, जावास्क्रिप्ट, एल्गोरिदम और डेटाबेस, C #, जावा, अजगर, रूबी, और अन्य।
- लागत: नि: शुल्क या 500 रूबल एक महीने सेवाओं पढ़ा के लिए।
- भाषा: रूसी।
- स्तर: सभी स्तरों।
शैक्षिक मंच के सूची में "आपका" रूसी शैक्षिक संस्थानों और अंतरराष्ट्रीय आईटी कंपनियों पर पाठ और वीडियो ट्यूटोरियल है। सामग्री मंच विकास साइट से प्रोग्रामिंग डेस्कटॉप अनुप्रयोग बनाने के लिए के सभी प्रमुख क्षेत्रों को शामिल किया। स्वयं अध्ययन के लिए स्वतंत्र है, लेकिन एक भुगतान सेवा है, जिसमें एक उपयोगकर्ता एक व्यक्तिगत ट्यूटर बनाता है।
"आपका» →
6. Stepic
- टेक्नोलॉजीज: जावास्क्रिप्ट, सी #, तंत्रिका नेटवर्क, सी ++ और अन्य।
- लागत: पूरी तरह से मुक्त।
- भाषा: रूसी, अंग्रेजी।
- आसान माध्यम: कठिनाई के स्तर।
पाठ्यक्रम जो रूसी कंपनियों और विश्वविद्यालयों प्रदान के लिए एक और गैर लाभ मंच। हालांकि Stepic इतना विशिष्ट प्रोग्रामिंग भाषाओं के बारे में नहीं है, सामग्री यहां पाया जा सकता गणित के बुनियादी ज्ञान और एल्गोरिदम के सिद्धांत है, जो हर किसी के लिए उपयोगी हो सकता है डेवलपर।
Stepic →
7. आधुनिक पाठ्यपुस्तकों जावास्क्रिप्ट
- टेक्नोलॉजीज: जावास्क्रिप्ट, और अन्य।
- लागत: नि: शुल्क या एक अतिरिक्त पाठ्यक्रम के लिए 6500 रूबल।
- भाषा: रूसी।
- स्तर: सभी स्तरों।
इस संसाधन जावास्क्रिप्ट भाषा और संबंधित वेब प्रौद्योगिकियों के लिए समर्पित है। यहाँ आप जे एस पर एक बहुत, विस्तृत अच्छी तरह से संरचित और आसान समझने के लिए पाठ कोर्स मिल जाएगा। प्रत्येक विषय के बाद कार्य में मदद मिलेगी अपने ज्ञान को मजबूत। इसी समय, सामग्री विशुद्ध रूप से सैद्धांतिक है और व्यवहार में परियोजनाओं के निर्माण नहीं सिखाती।
आप अपने स्वयं के पाठ्यपुस्तक में संलग्न होने या उन्नत पाठ्यक्रमों कि जावास्क्रिप्ट के अध्ययन या शिक्षक के साथ संबंधित तकनीकों में शामिल हैं के लिए भुगतान करने के लिए मुक्त कर सकते हैं।
"आधुनिक पाठ्यपुस्तक जावास्क्रिप्ट» →