Exercism के Ruby ट्रैक से जुड़िए और पाइए 121 अभ्यास 21 Ruby कॉन्सेप्ट में बाँटे गए, आपके कोड का स्वचालित विश्लेषण और व्यक्तिगत मेंटरिंग, वह भी 100% मुफ्त.
class HelloWorld
def self.hello(name = 'World')
"Hello, #{name}!"
end
end
Exercism के साथ मज़ेदार और फायदेमंद कोडिंग अभ्यासों के ज़रिए प्रोग्रामिंग में बेहतर बनिए, जो आपकी कॉन्सेप्ट की समझ परखते हैं।
पहली N प्राकृत संख्याओं के योग के वर्ग और उनके वर्गों के योग के बीच का अंतर निकालिए।
एक संख्या दी गई है; तय कीजिए कि वह Luhn फॉर्मूले के अनुसार मान्य है या नहीं।
तय कीजिए कि कोई संख्या आर्मस्ट्रांग संख्या है या नहीं।
Ruby में डेवलपर की खुशी सबसे पहले आती है। इसका सिंटैक्स सुंदर है, जिसे पढ़ना और लिखना स्वाभाविक लगता है।
Ruby का कोड खुद Ruby का कोड लिख सकता है और उसे चला भी सकता है।
गार्बेज कलेक्शन मार्क और स्वीप के ज़रिए होता है और आपके काम में रुकावट नहीं डालता।
Ruby की स्टैंडर्ड लाइब्रेरी में आम कामों के लिए ढेरों क्लास और उपयोगी सुविधाएँ मौजूद हैं।
पैकेज (gems) केंद्रीय रूप से प्रबंधित किए जा सकते हैं, लेकिन इनमें अपने या निजी gem स्टोर भी जोड़े जा सकते हैं।
Ruby स्ट्रांग और डायनामिक रूप से टाइप्ड है, और डक टाइपिंग का सपोर्ट करती है। Ruby में हर चीज़ एक ऑब्जेक्ट है।
हर भाषा के अपने तरीके होते हैं। Ruby भी इससे अलग नहीं है। हमारे मेंटर आपको Ruby डेवलपर की तरह सोचना सिखाएँगे और यह भी बताएँगे कि Ruby की शैली में कोड कैसे लिखा जाता है। जब आप कोई अभ्यास हल कर लें, तो उसे हमारी स्वयंसेवी टीम को जमा कीजिए। वे आपको संकेत, सुझाव और प्रतिक्रिया देंगे कि उसे Ruby में आम तौर पर दिखने वाले कोड जैसा कैसे बनाया जाए। वे आपको वे बातें खोजने में भी मदद करेंगे जो आप नहीं जानते कि आप नहीं जानते।
मेंटर से मदद लेने के बारे में और जानिएExercism पर Ruby ट्रैक में बेहतर कोड लिखने में मदद के लिए 21 कॉन्सेप्ट और 121 अभ्यास हैं।
Ruby के सभी अभ्यास देखें