विज्ञापन
“मैं 24 साल का हूँ और बस कोडिंग सीखना शुरू कर दिया. मैं एक प्रोग्रामर बनना चाहता हूं। क्या मुझे खेल में बहुत देर हो गई है? "
Quora.com पर इसके उत्कीर्ण जवाबों में से एक ग्राफिक कलाकार से आया है मिशेल पोइसन.
मैं 63 साल का हूं, और आठ महीने पहले मैंने खुद को ब्लेंडर 3 डी सिखाने का फैसला किया। यह खुला स्रोत है, जो C में लिखा गया है, और स्क्रिप्टिंग के लिए पायथन का उपयोग करता है। पिछली गर्मियों में यह एचटीएमएल 5, सीएसएस 3, जावास्क्रिप्ट और पीएचपी था। इसलिए मेरे दृष्टिकोण से, 24 किसी भी समय के रूप में अच्छा है।
प्रतिवादी और युगल के बीच 40 साल हमारी विचार प्रक्रिया में एक झंकार है जो कहती है कि यह एक युवा व्यक्ति का खेल है। आइए दोहराएं - सीखने की कोई उम्र नहीं है। एक बार जब आप उस रास्ते पर होते हैं, तो आपको बस अभ्यास करते रहना होता है। और आज आपके कोडिंग चॉप्स को तेज करने के एक से अधिक तरीके हैं।
अगर आपने उठाया है सीखने के लिए एक प्रोग्रामिंग भाषा आज सीखने के लिए एक प्रोग्रामिंग भाषा कैसे चुनें और 2 वर्षों में एक महान नौकरी प्राप्त करेंयह वास्तव में अच्छा प्रोग्रामर बनने के लिए समर्पित कार्य करने में वर्षों का समय ले सकता है; तो क्या आज से शुरू करने के लिए सही भाषा चुनने का एक तरीका है, ताकि कल काम पर रखा जा सके? अधिक पढ़ें कुछ नवीन वेबसाइटों के साथ कक्षा शुरू करते हैं।
पानी का छींटा - परियोजनाओं के साथ जानें
जानें: HTML, CSS, जावास्क्रिप्ट
डैश अपने immersive प्रोजेक्ट-आधारित दृष्टिकोण के साथ Codecademy के समान है, और ट्यूटोरियल आपको बढ़ती कठिनाई के पांच प्रोजेक्ट के माध्यम से चलते हैं। अब के लिए तीन वेब प्रौद्योगिकियों तक सीमित है, यह एक शुरुआत के लिए अच्छी तरह से डिज़ाइन किया गया है और पूरी तरह से मुक्त है। मैडलिब्स गेम के लिए एक व्यक्तिगत वेबसाइट बनाने से लेकर, एक-टू-कोड कोडर को सबक में चौकियों के माध्यम से 82 कौशल अनलॉक करना होगा।
डैश को वृद्धिशील सीखने के लिए डिज़ाइन किया गया है - जब तक आप पिछले एक को अनलॉक नहीं करते तब तक आप अगले कौशल पर नहीं जा सकते। डैश परियोजनाएं छोटी और वास्तविक दुनिया की जरूरतों पर आधारित हैं। जैसा कि आप काल्पनिक ग्राहकों के लिए परियोजनाओं का निर्माण करते हैं, प्रत्येक में एक "कहानी" होती है - वास्तविकता की झलक के साथ। डैश एडिटर आपको कंप्यूटर मॉनीटर से मोबाइल फोन के लिए "आप जो देखते हैं" डिस्प्ले को टॉगल करने की अनुमति देता है।
जानें: HTML5, CSS3, जावास्क्रिप्ट।
कोडर्स से स्क्रैनास्ट के साथ सीखना एक और दिलचस्प है कि कोड के साथ कुछ कैसे बनाया जाए। यह शुरुआती लोगों के लिए काफी अनुकूल नहीं है, लेकिन अगर आपको अपने बेल्ट के तहत कुछ अनुभव है, तो कोड खिलाड़ी आपको टाइमर बनाने की कला दिखाता है या स्टाइलिश कैलकुलेटर शुरुवात से। शुरुआती इस तथ्य से प्रेरणा ले सकते हैं कि कोड की कुछ पंक्तियां डिजिटल कला बनाती हैं।
इसे अलग-अलग गति से चलाएं। आपके द्वारा छोड़े गए बिट्स को रोकने और रिवाइंड करने के लिए टाइमलाइन स्लाइडर का उपयोग करें। हर वॉकथ्रू के लिए, विवरण और टिप्पणियों को पढ़ें। यदि आप किसी को कोड के साथ कुछ बनाते हुए देखना चाहते हैं, तो एक गति से, जो आपको सूट करता है, कोड प्लेयर आदर्श है।
टैलेंट बडी - क्विज़ और पहेलियाँ के साथ जानें
जानें: जावास्क्रिप्ट और सी से स्काला तक अन्य भाषाएँ।
कोडिंग क्विज़ को हल करें जिसमें जावा, रूबी, पायथन, पीएचपी और बहुत कुछ शामिल हैं। साइट ने विशेषज्ञ सॉफ्टवेयर डेवलपर्स के साथ मेंटरशिप कार्यक्रमों का भुगतान किया है जो छात्रों को वेब विकास कौशल विकसित करने में मदद करते हैं। यह तीन महीने का कार्यक्रम है। पर तुम कर सकते हो मुफ्त में लॉगिन करें और मजेदार समस्याओं का प्रयास करें अंतर्निहित संपादक पर। क्विज़ आपके कौशल को सुधारने और संपादक के माध्यम से तत्काल प्रतिक्रिया प्रदान करने में आपकी सहायता कर सकते हैं। टैलेंट बडी हर किसी के लिए नहीं हो सकता है क्योंकि यह एक सशुल्क कार्यक्रम है, लेकिन क्विज़ आपको अपने कौशल का अभ्यास करने में मदद करते हैं।
Codewars - असली कोड चुनौतियों से सीखें
जानें: JavaScript, CoffeeScript, Ruby, Python, Clojure, Haskell।
अपने आप को किसी से बेहतर तरीके से पेश करना आपके लिए सीखने का सबसे तेज़ तरीका हो सकता है - हर एथलीट इस "रहस्य" को जानता है। कोडवर्ड प्रोग्रामर के लिए वास्तविक कोड चुनौतियों पर दूसरों के साथ प्रशिक्षण द्वारा अपने कौशल को स्केल-अप करने का एक और मंच है। लेकिन यहाँ पकड़ है - आपको साइन-अप के दौरान खुद को अपनी पसंद की प्रोग्रामिंग भाषा में साबित करना होगा। स्टार्टअप आपको "हल करने के लिए कहता हैकाटा"इससे पहले कि आप एक मार्शल आर्ट स्कूल के लोकाचार के समान हैं।
कोडवर्ड एक शुरुआत के लिए पहला स्थान नहीं है। यह एक ऑनलाइन समाज के रूप में विकसित हो सकता है जहां प्रतिभाशाली कोडर प्रोग्रामिंग चुनौतियों के आसपास प्रतिस्पर्धा कर सकते हैं, सहयोग कर सकते हैं और एकजुट हो सकते हैं - लेकिन केवल एक बार उनके बेल्ट के नीचे कुछ अनुभव होता है।
CodeWars भीड़ कोड चुनौतियों और समाधानों के साथ एक और सामुदायिक प्रयास है। कुछ कोड ब्लॉक दूसरों को योगदान करने के लिए अनुमति देने योग्य हैं (यानी "कुमाइट")। Gamification के तत्व इसे मज़ेदार बनाते हैं। उदाहरण के लिए, कटास मुश्किल में बढ़ जाती है, और आप सम्मान अंक अर्जित करते हैं जैसे आप सफलतापूर्वक उनके माध्यम से जाते हैं। यह एक नौसिखिया के लिए आसान नहीं है, लेकिन निश्चित रूप से अधिक में से एक है अपने कोडिंग कौशल का अभ्यास करने के मजेदार तरीके प्रोग्रामिंग पुस्तकों के साथ ऊब? अपने कोडिंग कौशल को ऊपर करने के लिए 3 मजेदार तरीके आज़माएंयदि आपने कभी किसी पुस्तक से कोड सीखने की कोशिश की है, तो आप जानते हैं कि यह कितना उबाऊ हो सकता है। सीखने को अधिक विचित्र और मजेदार बनाने के लिए कुछ आकर्षक विकल्पों की कोशिश क्यों न करें। अधिक पढ़ें .
Codaround - समुदाय के साथ जानें [उपलब्ध नहीं]
जानें: जावास्क्रिप्ट, रूबी, और आईओएस प्रोग्रामिंग
सीखना अक्सर अधिक प्रभावी होता है जब कोई साथियों के साथ बातचीत करता है जो आपके चुने हुए कौशल पर आपसे बेहतर होता है। कोडराउंड (बीटा) एक नया स्पैंकिंग ब्रांड है जो स्व-शिक्षण के लिए समूह सीखने का एक स्पर्श लाने की कोशिश कर रहा है। पहले हैकवार्ड के नाम से जाना जाने वाला, कोडाराउंड समुदाय को एकल-सीखने वाले के करीब ला रहा है। सोशल टूल्स और मीटअप सेवाओं की भीड़ में, कोडाराउंड अपना ध्यान कोडर्स के दफन समुदाय पर रखता है।
फेसबुक के साथ रजिस्टर करें, अपनी विशेषज्ञता स्तर निर्दिष्ट करें और आप अंदर हैं। साइट पार्ट चैट और पार्ट मीटअप प्लानिंग प्लेटफॉर्म है। कुछ सीखना चाहते हैं - एक सुविधाजनक स्थान पर सीखने के भागीदारों के साथ साइट और मीटअप पर इसकी घोषणा करें। आप यह देखने के लिए भी साइट का उपयोग कर सकते हैं कि कुछ मीटअप पास हो रहे हैं या नहीं।
बहुत नया होने के नाते, बातचीत कुछ कम है और ज्यादातर अमेरिकी के अंदर कोडिंग समुदाय के साथ घुलने-मिलने के बेहतर तरीके हैं, लेकिन कोडराउंड एक और विकल्प है जिस पर आप नज़र रख सकते हैं।
Programmr - एक "सिम्युलेटर" के साथ जानें
जानें: Android से SQL तक 19 प्रौद्योगिकियाँ
प्रोग्रामर को कोडिंग कौशल सीखने और अभ्यास करने के लिए एक प्रोग्रामिंग सिम्युलेटर बनाया गया है। प्लेटफ़ॉर्म में AngularJS, Backbones, PHP, Python और अधिक जैसी तकनीकों को शामिल किया गया है। साइट अपने आप को ब्राउज़र के भीतर परियोजनाओं को कोड, संकलन और चलाने के लिए शुरुआती कोडर के लिए "ऑनलाइन इंटरैक्टिव लैब" कहती है। "ऑटो-फैकल्टी" मॉड्यूल छात्रों को त्वरित प्रतिक्रिया प्रदान करता है क्योंकि वे अभ्यास और चुनौतियों को पूरा करते हैं। आप अपने स्वयं के अनुप्रयोगों को कोड करते हैं, फिर उन्हें YouTube वीडियो की तरह एम्बेड करते हैं।
आप कोडिंग अभ्यास और चुनौतियों की मदद से अभ्यास कर सकते हैं। अपनी खुद की परियोजना बनाएं और साइट पर 3000+ परियोजनाओं के पूल में जोड़ें। या इन परियोजनाओं में डुबकी और जानें कि वे कैसे बनाए गए थे। अभी कोई खुली प्रतियोगिता नहीं हो रही है, लेकिन कुछ अमेज़न उपहार कार्ड और लीडरबोर्ड पर एक स्पॉट जीतने के लिए नज़र रखें!
CheckIO - Gamification के साथ सीखें
जानें: अजगर
कोडिंग का Gamification नवीनतम प्रवृत्ति है... विशेष रूप से इसके लिए एक खेल के माध्यम से बच्चों को बुनियादी प्रोग्रामिंग अवधारणाओं को पढ़ाना बच्चों को प्रोग्रामिंग सीखने के लिए 11 सर्वश्रेष्ठ कोडिंग गेम्सअपने बच्चों को प्रोग्रामिंग में दिलचस्पी लेना चाहते हैं? बच्चों को सही दिशा में धकेलने के लिए सबसे अच्छा कोडिंग गेम आज़माएं। अधिक पढ़ें . चेकियो कोडर्स के लिए एक कोड गेमिंग प्लेटफॉर्म है जो कुछ पायथन कौशल सीखना चाहते हैं। पायथन शुरुआती लोगों को सिखाई जाने वाली सामान्य प्रोग्रामिंग भाषाओं में से एक है। चेकियो पर, प्रोग्रामिंग स्थलों को "द्वीप" कहा जाता है। आपको एक द्वीप से दूसरे द्वीप पर जाने के लिए प्रोग्रामिंग चुनौतियां या "मिशन" करना होगा। चेकियो कोडिंग पहेलियों को भीड़ता है जो प्रत्येक द्वीप में चुनौतियों का सामना करता है।
क्राउडसोर्सिंग तीन सीखने के अवसरों के साथ अद्वितीय है - गीथहब के माध्यम से पहेली का योगदान करें, 10 भाषाओं में पहेली का अनुवाद करने में मदद करें और समस्या हल करने के लिए संकेत प्रदान करें। समुदाय और गेमिंग के संयोजन के साथ, उपयोगकर्ता मिशन डिजाइन कर सकते हैं, अपने साथियों को चुनौती दे सकते हैं और एक दूसरे को प्रक्रिया में अपने कोड को बेहतर बनाने में मदद कर सकते हैं। CheckIO के लिए लोकप्रिय स्थलों में से एक में बदल गया है अजगर सीखना पायथन प्रोग्रामिंग सीखने के लिए 5 सर्वश्रेष्ठ वेबसाइटअजगर प्रोग्रामिंग सीखना चाहते हैं? यहाँ पायथन ऑनलाइन सीखने के सर्वोत्तम तरीके हैं, जिनमें से कई पूरी तरह से मुफ्त हैं। अधिक पढ़ें .
आप कोडिंग कैसे सीखते हैं?
पुराने समय में खुशगवार होना चाहिए। हममें से कई लोगों ने इसे कठिन तरीके से सीखा... कंप्यूटर विज्ञान की डिग्री के साथ या प्रोग्रामिंग पुस्तकों से। यदि आप शुरुआती हैं, तो आप उपयोग कर सकते हैं पेशेवर कोड के नमूने प्रोग्रामर्स के लिए शीर्ष 10 व्यावसायिक नमूना कोड वेबसाइटउदाहरण कोड स्निपेट के साथ एप्लिकेशन सीखना और बनाना चाहते हैं? शुरू करने के लिए यहां सर्वश्रेष्ठ मुफ्त कोड नमूना वेबसाइट हैं। अधिक पढ़ें अपने कोडिंग कौशल में सुधार करने के लिए। और यदि आप एक मजेदार व्यायाम की तलाश कर रहे हैं, तो आप अपने नए-पाया कोडिंग कौशल का उपयोग कर सकते हैं खेल के विकास के सॉफ्टवेयर के साथ अपना खुद का गेम बनाना.
यदि आप नौकरी के रूप में कोडिंग में हैं इन कोडिंग चुनौतियों को लें 8 कोडिंग चुनौतियां और प्रतिस्पर्धा जो पैसे या नौकरियों के लिए नेतृत्व कर सकती हैंऑनलाइन प्रोग्रामिंग प्रतियोगिता नौकरी की सफलता या साधारण नकद पुरस्कार प्रदान कर सकती है। इन कोडिंग चुनौतियों से अपना चयन करें। अधिक पढ़ें अपने कौशल और अपने कैरियर की संभावनाओं को आगे बढ़ाने के लिए। लेकिन अगर आप कोड सीखने से जूझ रहे हैं, तो कुछ को देखें शक्तिशाली स्वचालित उपकरण जिन्हें आप कोडिंग के बिना बना सकते हैं कोडिंग सीखना नहीं चाहते हैं? 5 तरीके अभी भी शक्तिशाली स्वचालित उपकरण बनाने के लिएनहीं जानता कि कैसे कोड आपको ऑनलाइन चीजों को बनाने से रोक सकता है? अब शुरू करें क्योंकि "नो-कोड" जैसे उपकरण यहां मदद करने के लिए हैं। अधिक पढ़ें ज्ञान।
Saikat बसु इंटरनेट, विंडोज और उत्पादकता के लिए उप संपादक हैं। एमबीए और दस साल के लंबे मार्केटिंग करियर की झंझट को दूर करने के बाद, अब वह दूसरों को अपनी कहानी कहने के कौशल को सुधारने में मदद करने के बारे में भावुक हैं। वह लापता ऑक्सफोर्ड कॉमा के लिए बाहर दिखता है और बुरे स्क्रीनशॉट से नफरत करता है। लेकिन फ़ोटोग्राफ़ी, फ़ोटोशॉप, और उत्पादकता विचार उसकी आत्मा को शांत करते हैं।