Ruby Academy logo
Rubyशुरुआतीवेबस्तर A1 → C122 भाषाएँ

Ruby Academy

Ruby अकादमी के साथ सुंदर और कुशल अनुप्रयोग बनाने के लिए Ruby भाषा में निपुणता हासिल करें।. CoddyKit का सीखने का मार्ग, जिसमें 29 छोटे पाठ्यक्रम और 109 संवादात्मक पाठ हैं, साथ ही 24/7 एआई शिक्षक भी आपके साथ है।

पाठ्यक्रम
29
पाठ
109
संवादात्मक चरण
1,270
शुरुआत निःशुल्क
पाठ्यक्रम 1
पाठ्यक्रम

इस मार्ग में 29 पाठ्यक्रम

सीखने के क्रम में Ruby Academy मार्ग के सभी पाठ्यक्रम। पहला मुफ़्त है।

1

A13 पाठमुफ़्त

Ruby एक गतिशील, मुक्त-स्रोत प्रोग्रामिंग भाषा है, जो सरलता और उत्पादकता को प्राथमिकता देती है। यह खंड Ruby की मूलभूत बातों, जिसमें इसका वाक्य-विन्यास, स्थापना और बुनियादी संक्रियाएँ शामिल हैं, का परि…

2

A24 पाठPRO

Ruby स्ट्रिंग और पाठ में हेरफेर: स्ट्रिंग की मूल बातें और विधियाँ, इंटरपोलेशन और फ़ॉर्मैटिंग और बहुत कुछ

3

A24 पाठPRO

Ruby सिंबल और हैश: सिंबल बनाम स्ट्रिंग, हैश बनाना और पढ़ना और बहुत कुछ

4

A24 पाठPRO

Ruby संख्याएँ और गणित: पूर्णांक और दशमलव, अंकगणित और ऑपरेटर और बहुत कुछ

5

A24 पाठPRO

Ruby शर्तें और Case: if, unless, टर्नरी, case/when अभिव्यक्तियाँ और बहुत कुछ

6

A23 पाठPRO

समझिए कि शर्तों, लूप और तार्किक ऑपरेटरों की सहायता से प्रोग्राम के निष्पादन को कैसे नियंत्रित किया जाता है।

7

A23 पाठPRO

Ruby में पुनः उपयोग योग्य, मॉड्यूलर कोड लिखने के लिए विधियाँ और ब्लॉक शक्तिशाली साधन हैं। इस खंड में आप विधियों को परिभाषित करना और बुलाना, पैरामीटर पास करना तथा अधिक साफ़ और लचीले कोड के लिए ब्लॉक क…

8

A23 पाठPRO

Ruby में संग्रह डेटा के समूहों को कुशलतापूर्वक संग्रहीत और परिवर्तित करने का तरीका प्रदान करते हैं। यह खंड ऐरे और हैश को शामिल करता है, जो Ruby में प्रयुक्त आवश्यक डेटा संरचनाएँ हैं।

9

B14 पाठPRO

Ruby रेंज और Enumerable: रेंज बनाना, Enumerable मॉड्यूल और बहुत कुछ

10

B14 पाठPRO

Ruby मॉड्यूल और Mixins: मॉड्यूल परिभाषित करना, include और extend और बहुत कुछ

11

B14 पाठPRO

Ruby नियमित अभिव्यक्तियाँ: Regex लिटरल, मिलान और कैप्चर करना और बहुत कुछ

12

B14 पाठPRO

Ruby दिनांक, समय और फ़ॉर्मैटिंग: समय और दिनांक कक्षाएँ, पार्सिंग और फ़ॉर्मैटिंग और बहुत कुछ

13

B14 पाठPRO

Ruby फ़ाइल फ़ॉर्मैट: JSON, CSV, YAML: JSON पढ़ना और लिखना, CSV के साथ काम करना और बहुत कुछ

14

B14 पाठPRO

Ruby पैटर्न मिलान: case/in की मूल बातें, Array और Hash पैटर्न और बहुत कुछ

15

B14 पाठPRO

Ruby मूल रूप से एक ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग भाषा है। यह खंड आपको OOP के सिद्धांतों और Ruby में उनके प्रयोग से परिचित कराता है।

16

B13 पाठPRO

कई अनुप्रयोगों में फ़ाइलों के साथ कार्य करना अत्यंत महत्वपूर्ण होता है। इस खंड में आप फ़ाइलों और संरचित डेटा को पढ़ना, लिखना और परिवर्तित करना सीखेंगे।

17

B13 पाठPRO

प्रोग्रामिंग में त्रुटियाँ और बग अपरिहार्य हैं। यह खंड आपको अपवादों को उचित ढंग से संभालना और Ruby कोड को प्रभावी रूप से डीबग करना सिखाता है।

18

B14 पाठPRO

Gems पुनः उपयोग योग्य Ruby लाइब्रेरी हैं, जो आपके अनुप्रयोगों की कार्यक्षमता बढ़ाती हैं। यह खंड Ruby gems को प्रभावी ढंग से ढूँढने, स्थापित करने और प्रबंधित करने का तरीका बताता है।

19

B24 पाठPRO

Ruby Procs, Lambdas और Closures: ब्लॉक का पुनरावलोकन, Procs और बहुत कुछ

20

B24 पाठPRO

Ruby इटरेटर और कस्टम Enumerable: कस्टम each लिखना, Enumerable शामिल करना और बहुत कुछ

21

B24 पाठPRO

परीक्षण लिखने से यह सुनिश्चित होता है कि आपका Ruby कोड विश्वसनीय और रखरखाव योग्य है। यह खंड Ruby में उपयोग की जाने वाली विभिन्न परीक्षण तकनीकों और फ़्रेमवर्क का परिचय देता है।

22

B23 पाठPRO

Ruby on Rails एक शक्तिशाली वेब फ़्रेमवर्क है, जिसे Ruby के साथ बनाया गया है। यह खंड Rails विकास की मूल अवधारणाओं का परिचय देता है।

23

B24 पाठPRO

अपना Ruby Gem बनाएँ: Gem संरचना, कोड लिखना और बहुत कुछ

24

B24 पाठPRO

Rails: मॉडल और Active Record: Active Record की मूल बातें, माइग्रेशन और बहुत कुछ

25

B24 पाठPRO

Rails: नियंत्रक और रूटिंग: रूट और संसाधन, नियंत्रक और कार्रवाइयाँ और बहुत कुछ

26

B24 पाठPRO

Sinatra के साथ Ruby वेब API: Sinatra की मूल बातें, रूट और Params और बहुत कुछ

27

C14 पाठPRO

मेटाप्रोग्रामिंग Ruby की सबसे शक्तिशाली सुविधाओं में से एक है। यह डेवलपरों को ऐसा कोड लिखने की अनुमति देती है, जो गतिशील रूप से कोड लिखता है। यह खंड Ruby को अत्यंत लचीला और अभिव्यंजक बनाने वाली अवधार…

28

C14 पाठPRO

Ruby समवर्तीकरण: थ्रेड, GVL की व्याख्या और बहुत कुछ

29

C14 पाठPRO

Ruby प्रदर्शन और प्रोफ़ाइलिंग: प्रदर्शन मापना, प्रोफ़ाइलिंग टूल और बहुत कुछ

CoddyKit PRO

इस मार्ग के सभी 29 पाठ्यक्रम और हर दूसरे मार्ग के पाठ्यक्रम अनलॉक करें

एआई शिक्षक, प्रमाणन परीक्षा और प्रमाणपत्र। वेब, iOS और Android पर काम करता है।

सभी योजनाएँ देखें
वार्षिक$29.90 / वर्षलगभग $2.49 प्रति माहएक बार भुगतान करेंआजीवन$69.99 एक बारकोई नवीनीकरण नहीं। PRO हमेशा के लिए।
पाठ्यक्रम का परिचय

Ruby: डेवलपर की खुशी के लिए बनी भाषा

Ruby एक डायनेमिक, ऑब्जेक्ट-ओरिएंटेड भाषा है, जो अपनी अभिव्यंजक सिंटैक्स और न्यूनतम आश्चर्य के सिद्धांत के लिए प्रसिद्ध है। यह दुनिया भर में प्रोडक्शन सिस्टम को संचालित करती है — खास तौर पर Ruby on Rails के माध्यम से — और वेब API, स्क्रिप्टिंग तथा टूलिंग के लिए आज भी एक प्रमुख विकल्प है। यह पाठ्यक्रम-क्रम भाषा के मूल डेटा प्रकारों से लेकर मेटाप्रोग्रामिंग, समवर्तीता और प्रदर्शन तक सब कुछ कवर करता है, ताकि Rails, Sinatra या स्वतंत्र Ruby एप्लिकेशन बनाने की आपकी मजबूत नींव तैयार हो सके।

आप क्या सीखेंगे

आप Ruby के मूल निर्माण खंडों — स्ट्रिंग, सिंबल, हैश, संख्याएँ और नियंत्रण प्रवाह — से शुरुआत करेंगे, फिर मेथड, ब्लॉक, रेंज और पूरे Enumerable मॉड्यूल तक बढ़ेंगे। मध्यवर्ती विषयों में ऑब्जेक्ट-ओरिएंटेड डिज़ाइन, मॉड्यूल और मिक्सिन, रेगुलर एक्सप्रेशन, पैटर्न मिलान, अपवाद प्रबंधन और Bundler के ज़रिए जेम के साथ काम करना शामिल है। आप फ़ाइल इनपुट/आउटपुट, JSON, CSV और YAML फ़ॉर्मैट भी सीखेंगे, फिर प्रॉक्स, लैम्ब्डा, क्लोज़र और कस्टम एन्यूमेरेबल तक आगे बढ़ेंगे। व्यावहारिक भागों में TDD के साथ परीक्षण, अपना Ruby जेम बनाना और Sinatra तथा Rails दोनों के साथ वेब विकास — मॉडल, Active Record, नियंत्रक और रूटिंग — शामिल हैं। अंत में मेटाप्रोग्रामिंग, समवर्तीता और प्रदर्शन प्रोफ़ाइलिंग कवर की जाएगी।

सीखने का मार्ग

उनतीस पाठ्यक्रम A1 से C1 तक फैले हुए हैं। A1 और A2 के पाठ्यक्रम सिंटैक्स और मूल प्रकारों की नींव रखते हैं, जिनमें Ruby स्ट्रिंग और टेक्स्ट में बदलाव, Ruby की शर्तें और Case तथा मेथड और ब्लॉक शामिल हैं। B1 के पाठ्यक्रम भाषा को और गहराई से समझाते हैं — Ruby में ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग, Ruby में पैटर्न मिलान और जेम तथा Bundler के साथ काम करना — इसके बाद B2 के पाठ्यक्रम भाषा को वास्तविक दुनिया के परिणामों से जोड़ते हैं: परीक्षण और परीक्षण-आधारित विकास (TDD), Ruby on Rails की मूल बातें, अपना Ruby जेम बनाना और Sinatra के साथ Ruby वेब API। C1 स्तर का समापन Ruby में मेटाप्रोग्रामिंग, Ruby में समवर्तीता और Ruby का प्रदर्शन और प्रोफ़ाइलिंग से होता है।

यह कैसे काम करता है

हर पाठ्यक्रम छोटे, व्यावहारिक पाठों में विभाजित है, जिन्हें आप अंतर्निर्मित कोड संपादक में वास्तविक समय की प्रतिक्रिया के साथ पूरा करते हैं। जब भी आप अटकते हैं, AI ट्यूटर उपलब्ध रहता है; वह त्रुटियाँ समझाता है और समाधान बताए बिना अगले कदम सुझाता है। आप अपनी गति से आगे बढ़ सकते हैं और दोहराने या आगे प्रयोग करने के लिए किसी भी पाठ पर वापस लौट सकते हैं।

आप कैसे सीखेंगे

  1. 01

    इंटरैक्टिव पाठ

    तुरंत प्रतिक्रिया वाले व्यावहारिक कोड लेखन अभ्यास

  2. 02

    AI ट्यूटर

    अटकने पर हमारे AI से तुरंत सहायता पाएँ

  3. 03

    अंतर्निर्मित संपादक

    सीधे अपने ब्राउज़र में कोड लिखें और चलाएँ

  4. 04

    प्रमाणपत्र

    पाठ्यक्रम पूरा करने पर प्रमाणपत्र पाएँ

FAQ

अक्सर पूछे जाने वाले प्रश्न

क्या Ruby Academy पाठ्यक्रम निःशुल्क है?

हाँ। आप Ruby Academy पाठ्यक्रम निःशुल्क शुरू कर सकते हैं और इसके इंटरैक्टिव पाठ बिना किसी शुल्क के पूरे कर सकते हैं। वैकल्पिक PRO सदस्यता उन्नत एआई टूल और साझा किया जा सकने वाला प्रमाणपत्र उपलब्ध कराती है।

क्या Ruby सीखने के लिए मुझे पहले से अनुभव होना चाहिए?

नहीं। पाठ्यक्रम बुनियादी सिद्धांतों से शुरू होता है और धीरे-धीरे उन्नत विषयों तक जाता है, इसलिए आप Ruby का पहले से कोई अनुभव न होने पर भी शुरुआत कर सकते हैं।

CoddyKit पर मैं Ruby कैसे सीखूँगा?

आप करके सीखते हैं। छोटे-छोटे इंटरैक्टिव पाठों में स्पष्ट व्याख्या के साथ ऐसा व्यावहारिक कोडिंग अभ्यास होता है जो वास्तविक समय में चलता है, और जब भी आप अटकते हैं, 24/7 एआई ट्यूटर व्यक्तिगत सहायता देता है।

क्या Ruby Academy पूरा करने पर मुझे प्रमाणपत्र मिलेगा?

हाँ। PRO शिक्षार्थी परीक्षा दे सकते हैं और Ruby Academy पाठ्यक्रम पूरा करने का ऐसा साझा किया जा सकने वाला प्रमाणपत्र प्राप्त कर सकते हैं, जिसमें सत्यापन योग्य कोड होता है।

क्या मैं अपने फ़ोन पर Ruby सीख सकता हूँ?

हाँ। CoddyKit वेब पर और मूल iOS तथा एंड्रॉइड ऐप के रूप में उपलब्ध है, इसलिए आप किसी भी डिवाइस पर Ruby सीख सकते हैं और आपकी प्रगति सभी डिवाइसों पर सिंक होती रहती है।

CoddyKit PRO की कीमत कितनी है?

Ruby Academy का पहला पाठ्यक्रम मुफ़्त है। CoddyKit PRO हर पाठ्यक्रम को अनलॉक करता है: $5.90 प्रति सप्ताह, $7.90 प्रति माह, $29.90 प्रति वर्ष, या बिना किसी नवीनीकरण के आजीवन पहुँच के लिए एक बार $69.99।

Ruby Academy पूरा करने में कितना समय लगता है?

Ruby Academy में 29 पाठ्यक्रम और 109 पाठ हैं। अधिकांश पाठों में लगभग 5–10 मिनट लगते हैं, इसलिए अपनी गति से पूरे मार्ग को पूरा करने में लगभग 13 घंटे का व्यावहारिक अभ्यास लगता है।

अभी Ruby Academy शुरू करें

एआई-संचालित पाठों के साथ प्रोग्रामिंग में निपुण बनने वाले हज़ारों शिक्षार्थियों से जुड़ें।