प्रोग्राम बनाना प्रोग्राम बनाना सीखने के बारे में हुआ करता था, लेकिन अब यह हर चीज में है। डेटा साइंस, मशीन लर्निंग, वेब डेवलपमेंट, ऑपरेशंस, सिस्टम एडमिनिस्ट्रेशन ... आप इसे नाम दें।
हम उन सभी कंप्यूटर प्रोग्रामिंग क्लासेस और पाठ्यक्रमों पर एक नज़र डालेंगे, जिन्हें आप ऑनलाइन मुफ़्त में पा सकते हैं। ये कंप्यूटर प्रोग्रामिंग कोर्स साइट किसी विशेष क्रम में नहीं हैं। वे सभी महान हैं।
यह तय करना कि हमारे लिए सबसे अच्छा कौन सा है। आपको यह तय करने की आवश्यकता है कि आपके करियर या शौक के लक्ष्यों में से सबसे अच्छा क्या है। उन सभी के पास कम से कम एक 0 least है। हम उन लोगों के साथ शुरू करेंगे जिनके बारे में आपने सुना है और अंत में अधिक लोकप्रिय लोगों को जोड़ने की संभावना कम है।
यदि आप डेटा विज्ञान की दिशा में आगे बढ़ रहे हैं, Kaggle में सूक्ष्म-पाठ्यक्रमों की एक श्रृंखला है, जो आपको डेटा वैज्ञानिक बनाने में अग्रणी होगी। 14 वर्गों की एक श्रृंखला है, प्रत्येक में लगभग 5 से 10 पाठ लंबे हैं। सबसे अच्छा हिस्सा, मुफ्त होने के अलावा, यह है कि आपको कोई सॉफ़्टवेयर स्थापित करने की आवश्यकता नहीं है।
आपकी सभी प्रोग्रामिंग और टेस्टिंग एक कागल नोटबुक के ठीक अंदर की जाती है। 3, SQL, मशीन लर्निंग और अन्य डेटा विज्ञान कौशल सीखने का बेहतर तरीका क्या है?
स्टैनफोर्ड यूनिवर्सिटी जाना नि: शुल्क नहीं है, लेकिन उनके स्टैनफोर्ड इंजीनियरिंग हर जगह (SEE) पाठ्यक्रम हैं। क्रिएटिव कॉमन्स लाइसेंस के तहत प्रकाशित, SEE सामग्री का पुन: उपयोग करने के लिए स्वतंत्र और खुला है। विवरण के लिए सीसी लाइसेंस की जाँच करें।
कंप्यूटर प्रोग्रामिंग कक्षाएं विश्वविद्यालय-शैली में की जाती हैं और काफी गहराई से होती हैं। यदि आप कंप्यूटर विज्ञान में डिग्री प्राप्त करने पर विचार कर रहे हैं, लेकिन यह सुनिश्चित नहीं है कि यह आपके लिए है, तो इन पाठ्यक्रमों को करने से वह हल हो जाएगा।
महासभा एक ऑनलाइन शिक्षण सेवा है जो सभी भुगतान पाठ्यक्रमों के साथ है। लेकिन एक कोर्स मुख्य रूप से चित्रित और पूरी तरह से मुक्त है। पानी का छींटा एक संपूर्ण पाठ्यक्रम है आप वेब विकास में शुरू करते हैं ।
स्लाइडशो और Q & A फ़ोरम का उपयोग करते हुए शिक्षण पथ को प्रोजेक्ट-स्टाइल किया जाता है। जैसे-जैसे आप आगे बढ़ते हैं, आप कौशल को एक पुरस्कार के रूप में अनलॉक करते हैं, बहुत सारे वीडियो गेम का उपयोग करते हैं। 5 परियोजनाएं और 1 पक्ष परियोजना है जो आपको 82 विभिन्न वेब विकास कौशल को अनलॉक करने में मदद करेगी।
हालांकि यह आपको एक वेब डेवलपर के रूप में उच्च आय वाली नौकरी नहीं देगा, यह आपको एक शौक के रूप में शुरू करेगा ताकि आप अधिक औपचारिक प्रशिक्षण के माध्यम से उन आय अर्जन कौशल विकसित कर सकें।
यदि आपकी सीखने की शैली बहुत सारे पढ़ने के साथ अच्छी तरह से काम करती है, तो 10 एक अच्छा विकल्प है। इससे कोई फर्क नहीं पड़ता कि आप कौन सी भाषा सीखना चाहते हैं, इसके लिए यहाँ एक कोर्स है। पाठ्यक्रम और ट्यूटोरियल पाठ-भारी और संपूर्ण हैं। थोड़ा अकादमिक भी।
कंप्यूटर प्रोग्रामिंग कक्षाएं अक्सर किसी भाषा या प्रौद्योगिकी के इतिहास में नोट्स के माध्यम से इसके संस्करणों को बिछाने के बिंदु पर जाएगी। हालाँकि, StudyTonight का एक अलग YouTube चैनल है। आप StudyTonight के साथ प्रोग्राम करना सीख सकते हैं, लेकिन यह उन लोगों के लिए सबसे अच्छा काम कर सकता है जो अपने औपचारिक अध्ययन के अलावा संसाधनों की तलाश में हैं। यह विज्ञापन-समर्थित है और यह विचलित करने वाला हो सकता है।
JavaTPoint StudyTonight के समान नस में है। दर्जनों तकनीकों और भाषाओं में उपलब्ध पाठ्यक्रमों का एक पहाड़ है। वहाँ प्रोग्रामिंग, DevOps, आलेखन, AI, ब्लॉकचैन, डेटा खनन, प्रौद्योगिकीविदों के लिए सॉफ्ट कौशल, और बहुत कुछ है।
पाठ्यक्रम अच्छी तरह से व्यवस्थित हैं, लेकिन यह एक विज्ञापन-समर्थित साइट भी है। विज्ञापन निश्चित रूप से विचलित कर रहे हैं क्योंकि उनमें से बहुत से एनिमेटेड हैं। ब्राउज़र-आधारित आईडीई और यहां तक कि ब्राउज़र-आधारित कंपाइलर हैं। लेकिन यदि आप किसी चीज़ पर एक नि: शुल्क पाठ्यक्रम खोजें नहीं कर सकते हैं, तो आप शायद इसे यहां पा लेंगे।
मोज़िला वह संगठन है जो हमें फ़ायरफ़ॉक्स और अन्य लाता है वेब प्रौद्योगिकियों। लोगों को वेब डेवलपर बनने में मदद करने के लिए या उनके कौशल को और आगे बढ़ाने के लिए उन्होंने एक साथ रखा है। या जैसा कि मोज़िला इसे कहता है, "डेवलपर्स के लिए संसाधन, डेवलपर्स द्वारा।"
यह एक सुव्यवस्थित, आसानी से पढ़ी जाने वाली साइट है जो आपको आपके पहले HTML टैग से फ्रंट-एंड और बैक-एंड वेब डेवलपमेंट में ले जाएगी। क्योंकि यह मोज़िला है, इसलिए आपको इनकी अनोखी जानकारी मिलेगी कि चीजों को एक निश्चित तरीके से भी क्यों किया जाना चाहिए।
शायद सभी ऑनलाइन वेब विकास पाठ्यक्रमों के दादा-दादी, 16>दुनिया की सबसे बड़ी वेब डेवलपर साइट होने का दावा भी करती है। ऐसा वेब डेवलपर खोजने के लिए आपको कड़ी मेहनत करनी पड़ेगी जो यहां कुछ सीख नहीं सकता है।
यह भी केवल वेब विकास तक सीमित नहीं है। आप सर्वर-साइड तकनीकों, क्लासिक प्रोग्रामिंग भाषाओं जैसे कि C ++, और यहां तक कि कैसे रास्पबेरी पाई के साथ विकसित करने के लिए सीख सकते हैं। साइट साफ है, बहुत सारे ब्राउज़र-आधारित संसाधन हैं और किसी भी स्तर का कोई भी व्यक्ति लाभ उठा सकता है। यह विज्ञापन समर्थित है, लेकिन विज्ञापन कुछ अन्य साइटों के रूप में घुसपैठ नहीं कर रहे हैं।
नहीं, हम यह नहीं कह रहे हैं कि Google पर केवल खोज सामग्री निकालें। Google, मोज़िला की तरह, नए डेवलपर्स को प्रशिक्षित करने और मौजूदा प्रोग्रामर के कौशल को बढ़ाने में निहित रुचि है। मोज़िला के विपरीत, Google के हितों में वेब विकास से लेकर AI तक और बीच में सब कुछ है।
Google पारिस्थितिकी तंत्र के भीतर कई ऐसे क्षेत्र हैं जहां हम किसी भी चीज़ के बारे में सीख सकते हैं। वहाँ Google डिजिटल गैरेज, शिक्षा के लिए Google, Google डेवलपर्स, Android डेवलपर्स, और शायद कई अन्य लोग जो हम चूक गए। Google में जाओ और चारों ओर देखो। यदि आप कुछ सीखना चाहते हैं, तो संभवतः उनके पास एक कंप्यूटर प्रोग्रामिंग क्लास है।
Microsoft
यदि हम Google को सूचीबद्ध करने जा रहे हैं, तो हम Microsoft को सूचीबद्ध करने जा रहे हैं। Google की तरह, Microsoft ब्रह्मांड में बहुत सारे अलग-अलग स्थानों पर उनके निशुल्क प्रशिक्षण को खोजने के लिए है। शुरू करने के लिए सबसे अच्छी जगह है माइक्रोसॉफ्ट लर्निंग ।
Microsoft लर्न प्लेटफ़ॉर्म प्रोग्रामिंग से लेकर सिस्टम एडमिनिस्ट्रेशन से लेकर ऑफ़िस ऐप्स तक सब कुछ एड्रेस करता है। इसलिए आप जो खोज रहे हैं उसे खोजना थोड़ा चुनौतीपूर्ण हो सकता है, लेकिन यह शायद है। XP (अनुभव अंक) और आभासी बैज और ट्राफियां प्रदान करके सीखना जटिल है।
ये आपकी Microsoft प्रोफ़ाइल पर प्रदर्शित होते हैं और सोशल मीडिया के माध्यम से उन कौशल के लिए एक वसीयतनामा के रूप में साझा किए जा सकते हैं जिन्हें आपने सीखा है। इसके अलावा, माइक्रोसॉफ्ट का चैनल 9
अब हम बड़े पैमाने पर खुले ऑनलाइन पाठ्यक्रमों (MOOCs) में बड़े नामों पर हैं। लोगों को प्रमाणपत्र और यहां तक कि अधिक उचित कीमतों के लिए डिग्री देने में सक्षम होने के लिए जाना जाता है, MOOCs जैसे edX के पास बहुत सारे मुफ्त विकल्प हैं।
बेशक, नि: शुल्क विकल्प आपको एक प्रमाण पत्र या डिग्री नहीं देते हैं, लेकिन आपको एक की आवश्यकता नहीं हो सकती है। यदि आप इस बात से चिंतित हैं कि क्या आप प्रमाण पत्र अर्जित करने के लिए पर्याप्त रूप से अच्छा कर सकते हैं, तो शायद यह मुफ़्त कंप्यूटर प्रोग्रामिंग वर्ग के रूप में करें, फिर इसे प्रमाणपत्र में बदलने का भुगतान करें।
पाठ्यक्रम दुनिया के नेतृत्व में हैं। -विश्व स्तरीय विद्यालयों के विद्वान। शैली व्याख्यान कक्ष सीखने की तरह है, लेकिन अधिक आरामदायक कुर्सियों के साथ।
edX की तरह बहुत है, लेकिन कौरसेरा का अपना स्वाद है। मैंने दोनों में कुछ पाठ्यक्रम पूरे किए हैं और पाया कि प्रस्तुति शैली में कुछ अंतर था, भले ही दोनों में कुछ बेहतरीन स्कूलों के प्रोफेसरों की सुविधा हो।
मेरा व्यक्तिगत अनुभव यह था कि कोर्टेरा edX की तुलना में थोड़ा अधिक अनौपचारिक था लेकिन आपका अनुभव भिन्न हो सकता है। फिर, आप एक शुल्क के लिए प्रमाण पत्र या पूरी डिग्री प्राप्त कर सकते हैं। अन्यथा, पाठ्यक्रम लेने के लिए स्वतंत्र हैं।
जैसा कि उनकी साइट कहती है, "2014 के बाद से, 40,000 से अधिक च reeCodeCamp स्नातकों ने Apple, Google, Amazon, Microsoft, और (Spotify) सहित तकनीकी कंपनियों में नौकरी प्राप्त की है। ” क्या आप इससे बेहतर एंडोर्समेंट पा सकते हैं?
5,000 से अधिक ट्यूटोरियल और सब कुछ कंप्यूटर विज्ञान, प्रोग्रामिंग और आईटी से चुनें। freeCodeCamp लगभग सभी के लिए मुफ्त में प्रोग्राम सीखने के लिए साइटों की सूची में सबसे ऊपर है।
डराने वाले नाम के बावजूद, ओडिन प्रोजेक्ट एक आसान है पूर्ण स्टैक पाठ्यक्रम को पचाने के लिए। पूरी वेबसाइट और इसके पाठ्यक्रम खुले स्रोत हैं और जीथब पर उपलब्ध हैं। यह डेवलपर्स के एक समुदाय द्वारा बनाए रखा गया है, जिनमें से अधिकांश ने वहां कार्यक्रम करना सीखा।
freeCodeCamp की तरह, कई डेवलपर्स ने साइट पर पाठ्यक्रम पूरा करने के बाद अपनी पहली नौकरी प्राप्त की। वे एक कोर्स भी करवाते हैं जिसे गेटिंग हायर कहा जाता है।
एमओओसी का थोड़ा अलग प्रकार, स्किलशेयर उन लोगों द्वारा बनाए गए लघु और लंबे पाठ्यक्रमों का एक संग्रह है जो सिर्फ अपने कौशल को साझा करना चाहते हैं। यह आवश्यक रूप से प्रोफेसरों के लोगों द्वारा लगभग एक कोर्टेरा या एडएक्स है। इस वजह से, कंप्यूटर प्रोग्रामिंग कक्षाओं की गुणवत्ता सभ्य से महान तक हो सकती है। आप अपना ऑनलाइन कोर्स करें भी कर सकते हैं और इसे वहां पोस्ट कर सकते हैं।
बहुत सारे निशुल्क पाठ्यक्रम हैं, और SkillShare में एक प्रीमियम भुगतान विकल्प है जो आपको अधिक पाठ्यक्रमों का उपयोग करने की अनुमति देता है। मुक्त पाठ्यक्रम वेब विकास पर केंद्रित प्रतीत होते हैं। यह आपको एक प्रोग्रामर के रूप में कैरियर के लिए तैयार नहीं कर सकता है, लेकिन यह ज्ञान अंतराल को भरने में मदद कर सकता है।
सीखें!
इतने सारे मुफ्त अवसर, अपनी गति से चलते हैं, एक पैसा भी नहीं देते हैं, और यहां तक कि मानव समर्थन भी प्राप्त करते हैं! आपको प्रोग्रामर बनने या अपने कोडिंग गेम को अगले स्तर तक ले जाने से रोकने के लिए कुछ भी नहीं है।
देखें कि कौन सी साइट आपके फ़ैंस को मारती है और अगर आपको कुछ पता चलता है कि हमने इसके बारे में सुनना पसंद नहीं किया है। आपको बता दें कि क्या आपने इनमें से किसी भी साइट से कोर्स पूरा किया है और आप उनके बारे में क्या सोचते हैं।