विज्ञापन
अभी, वहाँ प्रचुर संख्या में है कंप्यूटर प्रोग्रामिंग नौकरियों की मांग, और एक ऑनलाइन कंप्यूटर प्रोग्रामिंग की डिग्री के बिना, उन नौकरियों में से एक को जमीन पर उतारने में आपकी मदद करने के लिए मुफ्त ऑनलाइन प्रोग्रामिंग पाठ्यक्रमों की एक प्रचुर संख्या।
हम आपको यह दिखाएंगे कि इन उत्कृष्ट ऑनलाइन प्रोग्रामिंग कक्षाओं को कहां खोजें। यदि आप प्रोग्रामिंग के बारे में पहली बात नहीं जानते हैं, तो हमारी जाँच करें कोडिंग क्या है इसका परिचय.
MIT OpenCourseWare अविश्वसनीय है। कई साल पहले, जब मैं कॉलेज में एक रैखिक बीजगणित पाठ्यक्रम के माध्यम से संघर्ष कर रहा था, MIT OCW मेरे बचाव में आया। पूर्ण पाठ्यक्रम मुफ्त में ऑनलाइन उपलब्ध हैं, और आप अपनी गति से उनके माध्यम से जा सकते हैं।
वह रेखीय बीजगणित पाठ्यक्रम (अब उपलब्ध नहीं है, दुख की बात है) बेस्ट कॉलेज कोर्स I’ve एवर टेकन के लिए एक मजबूत दावेदार है। यह सभी वीडियो लेक्चर थे, लेकिन प्रोफेसर को उनका सामान पता था और उन्होंने सामग्री को आसानी से पचाने वाले तरीके से प्रस्तुत किया। यह वास्तव में एक शैक्षणिक संस्थान के रूप में MIT की प्रतिष्ठा को मान्य करता है।
इसलिए मुझे विश्वास है कि आप प्यार करेंगे MIT OCW के प्रोग्रामिंग पाठ्यक्रम. परिचयात्मक सामान्य परिचय, भाषा-विशिष्ट पाठ्यक्रम और अनुवर्ती पाठ्यक्रम में विभाजित हैं। पूरी सूची के लिए, कंप्यूटर विज्ञान अनुभाग ब्राउज़ करें.
edX मुफ्त कॉलेज स्तर के ऑनलाइन पाठ्यक्रमों का प्रदाता है, जो MIT और हार्वर्ड विश्वविद्यालय द्वारा संयुक्त रूप से संचालित किया जाता है। न केवल पाठ्यक्रम बिना शुल्क के उपलब्ध हैं, संगठन अपने आप में गैर-लाभकारी है, इसलिए आप यह जानकर आराम कर सकते हैं कि आप उल्टे उद्देश्यों से शोषित नहीं होंगे।
EdX पर पाठ्यक्रम साप्ताहिक या स्व-संचालित हो सकते हैं। विषय किसी भी मान्यता प्राप्त विश्वविद्यालय में आपके द्वारा प्राप्त किए जा सकने वाले विषयों की संपूर्ण सीमा पर होते हैं, लेकिन कंप्यूटर विज्ञान, इंजीनियरिंग, और व्यवसाय और प्रबंधन के लिए एक भारी तिरछा है। वे आपकी सुविधा के लिए परिचयात्मक, मध्यवर्ती और उन्नत स्तरों में भी विभाजित हैं।
edX सर्टिफिकेट प्रोग्राम्स भी प्रदान करता है, जो पाठ्यक्रम हैं जो एक विशिष्ट क्षेत्र में महारत की ओर निर्माण करते हैं, जैसे फ्रंट-एंड वेब डेवलपमेंट या डेटा साइंस। ये गहरी शिक्षा के लिए उपयोगी हैं।
कौरसेरा एक मुफ्त ऑनलाइन पाठ्यक्रम मंच है जो स्टैनफोर्ड विश्वविद्यालय और उद्यम पूंजीपतियों द्वारा समर्थित है। कौरसेरा अपने पाठ्यक्रमों को प्रदान करने के लिए विभिन्न विश्वविद्यालयों और संगठनों के साथ सहयोग करता है, और अपने प्रमाणपत्र कार्यक्रमों के माध्यम से राजस्व कमाता है।
क्या अच्छा है कि कौरसेरा विशेषज्ञता पर केंद्रित है: एक विशेष विषय में अपने कौशल का निर्माण करने के लिए डिज़ाइन किए गए पाठ्यक्रमों के सेट, लेकिन एक पूर्ण कार्यक्रम के रूप में इतने बड़े पैमाने पर नहीं। उदाहरण के लिए, "डेटा संरचना और एल्गोरिदम" छह-पाठ्यक्रम विशेषज्ञता बुनियादी डेटा को कवर करती है संरचनाएं, बुनियादी एल्गोरिदम, ग्राफ एल्गोरिदम, स्ट्रिंग एल्गोरिदम, उन्नत एल्गोरिदम और जीनोम सभा।
ध्यान दें कि सभी पाठ्यक्रम मुफ्त नहीं हैं, लेकिन कई हैं। पाठ्यक्रम स्व-पुस्तक हैं, लेकिन निश्चित शुरुआत और समाप्ति तिथियां हैं, जिसका अर्थ है कि आपको उनके माध्यम से जाना होगा क्योंकि वे उपलब्ध हैं। आज के पाठ्यक्रम कल नहीं हो सकते हैं, लेकिन नए लोग अपनी जगह दिखा सकते हैं। चेक आउट के लिए भुगतान करने के लिए सबसे अच्छा Coursera पाठ्यक्रम 10 सर्वश्रेष्ठ मुफ्त कोर्टेरा पाठ्यक्रम आप के लिए भुगतान करना चाहते हैंआप कौरसेरा के साथ ऑनलाइन कुछ भी सीख सकते हैं। ये 10 नि: शुल्क पाठ्यक्रम इतने अच्छे हैं कि आप प्रमाण पत्र प्राप्त करने के लिए भी भुगतान करना चाहेंगे। अधिक पढ़ें अगर आपको कुछ विचारों की आवश्यकता है।
PVTuts प्रोग्रामिंग भाषाओं को सीखने के लिए वीडियो पाठ्यक्रमों का एक मुफ्त ऑनलाइन भंडार है। इसे 2013 से अपडेट नहीं किया गया है, लेकिन वीडियो लाइब्रेरी अभी भी नए शौक के लिए एक महान संसाधन है। बस पता है कि ये पाठ्यक्रम भाषा वाक्य रचना के बारे में कड़ाई से हैं और कुछ नहीं।
उपलब्ध विषयों में चार सामान्य प्रोग्रामिंग भाषाएं (C ++, C #, Java, और SQL) और छह वेब प्रोग्रामिंग भाषाएं (HTML, CSS, जावास्क्रिप्ट, PHP, ASP.NET और XML) शामिल हैं।
Udacity अभी तक एक और ऑनलाइन कोर्स प्लेटफॉर्म है, लेकिन MIT OCW, edX और Coursera के विपरीत, Udacity सख्ती से प्रोग्रामिंग, डेटा साइंस और इंजीनियरिंग से संबंधित विषयों पर ध्यान केंद्रित करता है। कोई गणित नहीं, कोई सामाजिक विज्ञान नहीं, कोई मानवता नहीं। यह सब प्रौद्योगिकी के बारे में है, और यकीनन इसके लिए बेहतर है।
उडेसिटी का लक्ष्य आपको अपने तकनीकी से संबंधित क्षेत्रों में व्यावसायिक सफलता के लिए तैयार करना है। मंच अपने नैनोडेग्री प्रोग्राम्स पर बहुत ध्यान देता है, जो कि कॉम्पैक्ट करिकुलम (आमतौर पर एक वर्ष से कम समय में पूरा होता है) आपको जल्दी से जल्दी तैयार करने के लिए तैयार किए जाते हैं। लेकिन Nanodegrees कहीं भी $ 100 से $ 500 प्रत्येक की लागत।
कुछ भी भुगतान नहीं करना चाहते हैं? कोई बात नहीं। आप पूरे पाठ्यक्रम-आधारित दृष्टिकोण से बच सकते हैं और व्यक्तिगत मुक्त पाठ्यक्रमों से चिपके रह सकते हैं।
Udemy एक ऑनलाइन शिक्षा बाज़ार है जहाँ कोई भी दूसरों को उपभोग करने के लिए अपने स्वयं के पाठ्यक्रम बना सकता है (और बेच भी सकता है)। यह काफी हद तक दोधारी तलवार है: यह कुशल लोगों को अपने ज्ञान को शिक्षा की डिग्री के बिना साझा करने की अनुमति देता है, लेकिन आपको इसे खोजने के लिए बहुत सारी बकवास से बचना होगा।
Udemy पर प्रोग्रामिंग पाठ्यक्रम सभी प्रकार के विषयों में हैं। आप पायथन-आधारित डेटा से लेकर एथिकल हैकिंग की मूल बातों तक, जावा के मूल सिद्धांतों से लेकर मास्टर-स्तर के वेब विकास तक सब कुछ पाएंगे। आपको बहुत सारे पाठ्यक्रम मिलेंगे खेल विकास से संबंधित 5 नि: शुल्क खेल विकास सॉफ्टवेयर उपकरण अपने खुद के खेल बनाने के लिएफ्री गेम डेवलपमेंट सॉफ्टवेयर वीडियो गेम बनाने का एक शानदार तरीका है। हमने बाजार पर सबसे अच्छा गेम सॉफ्टवेयर संकलित किया है। अधिक पढ़ें .
ध्यान दें: एक Udemy पाठ्यक्रम के लिए पूरी कीमत का भुगतान कभी नहीं! उडेमी मार्केटप्लेस में अक्सर भारी बिक्री होती है, कीमतों में 50 से 90 प्रतिशत की कमी आती है। जब आप प्रतीक्षा करें, तो देखें सबसे अच्छा मुक्त शत्रु पाठ्यक्रम.
यदि आपका लक्ष्य एक कुशल वेब डेवलपर बनना है, चाहे वह फ्रंट-एंड हो या बैक-एंड, तो मैं अत्यधिक निशुल्क कोड की सिफारिश करता हूं शिविर (जो HTML, सीएसएस, जावास्क्रिप्ट और प्रतिक्रिया सिखाता है) या ओडिन प्रोजेक्ट (जो HTML, CSS, जावास्क्रिप्ट, रब सिखाता है) रेल)।
ये दोनों व्यापक पाठ्यक्रम हैं, दोनों 100 प्रतिशत मुक्त हैं, जो आपको शून्य से नायक तक अपनी गति से ले जाएगा। यहां तक कि अगर आपके पास कोई कोडिंग अनुभव नहीं है, तो भी आप ठीक रहेंगे। शुरू से अंत तक कई महीनों का निवेश करने की अपेक्षा करें ताकि आप वास्तव में सिखाई गई अवधारणाओं को समझ सकें। इसे जल्दी मत करो।
खान अकादमी इंटरनेट के सबसे बड़े खजाने में से एक है। यह गैर-लाभकारी शिक्षा मंच पिछले एक दशक से मुफ्त शिक्षा का एक अद्भुत स्रोत है, और यह केवल बेहतर हो रहा है। कैलकुलस सीखना चाहते हैं? जीवविज्ञान? विश्व इतिहास? अपने करों को कैसे करें या अपने पैसे का निवेश कैसे करें? यह सब यहाँ है।
निष्पक्ष होने के लिए, कंप्यूटर विज्ञान और कंप्यूटर प्रोग्रामिंग अनुभाग कैच-अप खेल रहे हैं, यही कारण है कि इस सूची में यह इतना कम है। आप इस समय केवल जावास्क्रिप्ट सीख सकते हैं, साथ ही एल्गोरिदम और क्रिप्टोग्राफी की मूल बातें, लेकिन यह निश्चित रूप से ध्यान रखने योग्य है।
YouTube बहुत हिट या मिस है। हजारों ट्यूटोरियल प्लेलिस्ट मौजूद हैं, लेकिन उनमें से बहुत से सतही या बिल्कुल गलत हैं। उनमें से जो आशाजनक लगते हैं, उनमें से एक अच्छा हिस्सा अधूरा है। और जो पूर्ण हैं, एक महत्वपूर्ण हिस्सा पुराना है।
कहा जा रहा है, यदि आपके पास एक समझदार आंख है, तो YouTube प्रोग्राम सीखने के तरीके के लिए एक महान संसाधन हो सकता है। के हमारे राउंडअप से शुरू करें सबसे अच्छा YouTube प्रोग्रामिंग ट्यूटोरियल 17 सर्वश्रेष्ठ YouTube प्रोग्रामिंग ट्यूटोरियलइस पोस्ट में, हम आपको कुछ सर्वश्रेष्ठ YouTube प्रोग्रामिंग श्रृंखलाओं के बारे में बताना चाहेंगे। ये सभी एक नौसिखिया प्रोग्रामर के रूप में आपके पैरों को गीला करने के लिए पर्याप्त हैं। अधिक पढ़ें .
OpenCourser यहां सूचीबद्ध अन्य साइटों की तरह एक शिक्षा मंच नहीं है। बल्कि, यह एक खोज इंजन है जो वेब के चारों ओर से हजारों मुफ़्त ऑनलाइन पाठ्यक्रमों को एकत्र करता है और उन्हें आपकी उंगलियों पर लाता है।
इस लेखन के रूप में, OpenCourser द्वारा 900 से अधिक मुफ्त ऑनलाइन प्रोग्रामिंग पाठ्यक्रमों को सूचीबद्ध किया गया है, हर दिन कई और जोड़े जाते हैं। हां, आपको edX, Coursera, Udacity, आदि से पाठ्यक्रमों का एक गुच्छा मिलेगा। लेकिन आपको कुछ और भी मिलेंगे, जैसे कि सायलर अकादमी। बहुत कम से कम, यह एक ही बार में उपरोक्त कई प्लेटफार्मों को खोजने का एक सुविधाजनक तरीका है।
कोडेक अकादमी इंटरैक्टिव ऑनलाइन पाठ्यक्रमों की एक श्रृंखला है जिसका उद्देश्य आपको मुट्ठी भर प्रोग्रामिंग भाषाओं और रूपरेखाओं की मूल बातें सिखाना है। प्रत्येक कोर्स एक गेम, चरण-दर-चरण प्रक्रिया है जो आपके हाथ को शुरू से अंत तक रखती है।
लेकिन कोडेक अकादमी में गोता लगाने से पहले चेतावनी का एक शब्द: यहां जो चीजें आप सीखेंगे, वे बेहद बुनियादी और सतही हैं। Codecademy आपको सिखाता है कैसे कोड लिखने के लिए, लेकिन यह आपको नहीं सिखाता कैसे एक प्रोग्रामर की तरह सोचने के लिए. कई पहली बार आने वाले नए लोगों को निराशा होती है क्योंकि वे नहीं जानते कि वे उस ज्ञान के साथ क्या करेंगे जो उन्होंने उठाया है।
यदि आपके पास पूर्व कोडिंग का अनुभव है और बस एक नई भाषा का वाक्यविन्यास सीखना चाहते हैं, तो कोडेक अकादमी वास्तव में बहुत उपयोगी है। यदि आप खुद को शुरुआती मानते हैं, तो आपको अभी के लिए Codecademy से बचना चाहिए क्यों आपको कोडेक अकादमी के साथ कोड करना नहीं सीखना चाहिएआप Codecademy के साथ मुफ्त में कोड करना सीख सकते हैं, लेकिन क्या Codecademy कोई अच्छा है? आप को उन्नत करना चाहिए Pro? या कहीं और जानें? अधिक पढ़ें .
उल्लेखनीय उल्लेख: लिंडा
लिंडा 12 तकनीकी से संबंधित क्षेत्रों (जैसे एनिमेशन, सीएडी, आईटी, मार्केटिंग, फोटोग्राफी) में फैले 6,000 से अधिक विभिन्न ऑनलाइन पाठ्यक्रमों का घर है और सैकड़ों अधिक विशिष्ट विषय हैं। 670 से अधिक पाठ्यक्रमों के साथ, प्रोग्रामिंग श्रेणी लिंडा की सामग्री का एक बड़ा हिस्सा बनाती है।
कवर किए गए विषयों में फाउंडेशनल प्रोग्रामिंग कॉन्सेप्ट, डेटाबेस मैनेजमेंट, गेम डेवलपमेंट, मोबाइल डेवलपमेंट, वेब डेवलपमेंट, और निश्चित रूप से, अलग-अलग प्रोग्रामिंग लैंग्वेजेज के कोर्स शामिल हैं। क्या अच्छा है कि पाठ्यक्रम शुरुआती, मध्यवर्ती और उन्नत स्तरों में विभाजित हैं, इसलिए आप हमेशा अपने लिए सबसे अधिक प्रासंगिक पा सकते हैं।
लिंडा एक भुगतान किया गया प्लेटफ़ॉर्म है जिसकी लागत $ 20 / मो है, लेकिन एक चाल है जिसका आप उपयोग कर सकते हैं मुफ्त के लिए Lynda पाठ्यक्रमों का उपयोग अपने स्थानीय पुस्तकालय से मुफ्त में Lynda.com का उपयोग कैसे करेंयदि आप अमेरिका या कनाडा में रहते हैं, तो संभावना है कि आप अपने पुस्तकालय के माध्यम से लिंडा तक पूरी तरह से स्वतंत्र और अप्रतिबंधित पहुंच प्राप्त कर सकते हैं। यहां अपनी लाइब्रेरी के माध्यम से Lynda.com पर नामांकन की आसान प्रक्रिया है। अधिक पढ़ें .
कंप्यूटर प्रोग्रामिंग Newbies के लिए और अधिक टिप्स
यदि आप इसके साथ चिपके रहते हैं और प्रोग्रामिंग को एक करियर के रूप में आगे बढ़ाने का निर्णय लेते हैं, तो हमारी जाँच करें प्रोग्रामिंग साक्षात्कार की तैयारी के लिए टिप्स. दूसरी ओर, आप पा सकते हैं कि प्रोग्रामिंग बहुत कठिन है: प्रोग्रामिंग जो आपके लिए नहीं है 6 संकेत है कि आप प्रोग्रामर बनने के लिए नहीं हैंहर कोई प्रोग्रामर बनने के लिए नहीं कटता है। यदि आप पूरी तरह से आश्वस्त नहीं हैं कि आप प्रोग्रामर बनने के लिए हैं, तो यहां कुछ संकेत दिए गए हैं जो आपको सही दिशा में ले जा सकते हैं। अधिक पढ़ें .
जोएल ली ने बी.एस. कंप्यूटर विज्ञान और पेशेवर लेखन अनुभव के छह वर्षों में। वह MakeUseOf के लिए चीफ एडिटर हैं।