विज्ञापन

यदि आप रूबी सीखना चाहते हैं, चाहे आप शून्य प्रोग्रामिंग अनुभव के साथ शुरू कर रहे हैं या आपके बेल्ट के नीचे कुछ प्रोग्रामिंग भाषाएं हैं, Hackety Hack आपके पैरों को पाने का एक आसान और मजेदार तरीका है भीगा हुआ। Hackety Hack में रूबी भाषा के लिए एक कम्पाइलर और बिल्ट इनवायरमेंट शामिल है, एक ट्यूटोरियल सिस्टम के साथ चल रहा है, जो आपको चरण-दर-चरण चलेगा।

ऐलिस के समान, जिसे हमने पहले कवर किया है ऐलिस सिखाता है ऑब्जेक्ट ओरिएंटेड कंप्यूटर प्रोग्रामिंग बच्चों को अधिक पढ़ें , यह प्रोग्रामिंग के लिए शुरुआती ट्यूटोरियल के रूप में है; हालांकि मुख्य अंतर यह है कि ऐलिस एक GUI प्रोग्रामिंग टूलकिट है, जबकि Hackety Hack एक टेक्स्ट-आधारित "वास्तविक" प्रोग्रामिंग वातावरण है।

शुरू करने के लिए, हैकिंग हैक डाउनलोड करें [अब उपलब्ध नहीं] अपने ऑपरेटिंग सिस्टम के लिए। संस्करण विंडोज, मैक ओएस एक्स और लिनक्स के लिए उपलब्ध हैं। हालांकि उनकी वेबसाइट का कहना है कि यह 64-बिट के लिए है केवल डाउनलोड ने मेरी विंडोज 32-बिट मशीन पर ठीक काम किया है, इसलिए शायद यह केवल मैक ओएस एक्स संस्करण के लिए है।

माणिक प्रोग्रामिंग भाषा

"पर क्लिक करेंतैयार"कार्यक्रम शुरू करने के लिए।

instagram viewer

लर्निंग प्रोग्रामिंग बेसिक्स

हैकिंग हैक पाठ के मेनू से शुरू होता है। हैकिंग हैक सिस्टम कैसे सेट किया जाता है, यह सीखने से शुरू करें। यह आपको दिखाएगा कि बाईं ओर प्रत्येक बटन का क्या अर्थ है और जब आप उन्हें क्लिक करते हैं तो क्या होता है।

माणिक प्रोग्रामिंग भाषा

बाकी ट्यूटोरियल शुरुआती प्रोग्रामर की ओर तैयार हैं, लेकिन अगर आप रूबी भाषा के लिए नए हैं तो वे भी सहायक होंगे। वे मजाकिया और मज़ेदार हैं जो आपको एक प्रोग्रामिंग भाषा सीखते समय मदद करता है; यदि आप कभी भी एक उबाऊ ट्यूटोरियल पढ़ चुके हैं तो इससे पहले कि आपको पता चले कि मेरा क्या मतलब है।

रूबी में कार्यक्रम कैसे करें

पहला प्रोग्राम जो आप लिखेंगे वह एक "हैलो वर्ल्ड" प्रोग्राम होगा जो कंप्यूटर प्रोग्रामिंग लैंग्वेज सर्किल में मानक है। प्रोग्राम को कॉपी और पेस्ट करने का प्रयास न करें - यह आपको नहीं देता है और जब आप इसे टाइप करते हैं तो आप भाषा को बेहतर तरीके से सीखते हैं।

माणिक प्रोग्रामिंग भाषा

वहां से, आपको ट्यूटोरियल से उत्तरोत्तर कठिन स्तर की प्रोग्रामिंग मिलती है। आपके पास एल्गोरिदम, लूप, वैरिएबल और इसके बाद नीचे सहित प्रोग्रामिंग की मूल बातें हैं; आप एक ग्राफिक प्रोग्रामिंग टूलकिट पर चले जाएँगे जिसका नाम Hackety Hack है जूते.

हैकटी हैक पर अंतिम ट्यूटोरियल एक बुनियादी जूते कार्यक्रम है। इनपुट बॉक्स और ग्राफ़िकल इंटरफ़ेस पर परिणामों का प्रबंधन करना सीखना "वास्तविक दुनिया" प्रोग्राम लिखने में एक महत्वपूर्ण कदम है जिसके साथ आप बातचीत कर सकते हैं। ट्यूटोरियल आपको एक नमूना इनपुट पाठ और आउटपुट के माध्यम से चलाएगा।

माणिक भाषा

मैं ट्यूटोरियल, आगे क्या हुआ है?

यदि आपने ट्यूटोरियल पूरा कर लिया है तो मज़ा वहाँ नहीं रुकेगा। Hackety Hack ने अपनी वेबसाइट के साथ एकीकरण किया है जिससे आप अपने खुद के प्रोग्राम अपलोड कर सकते हैं और अन्य प्रोग्राम जिन्हें लोगों ने अपलोड किया है उन्हें देख सकते हैं। ये आपको एक बेहतर विचार देते हैं कि प्रोग्रामिंग भाषा रूबी के साथ क्या संभव है, और अधिकांश प्रोग्रामिंग भाषाओं के साथ आप केवल अपनी कल्पना तक ही सीमित हैं। एक बार जब आप हैकिंग हैक ट्यूटोरियल के साथ कर रहे हैं, तो आप रूबी सीखने के लिए इन अन्य संसाधनों की जांच करना चाहते हैं:

  • जूते मैनुअल, ट्यूटोरियल, उदाहरण और अधिक
  • प्रोग्रामिंग रूबी
  • रूबी सीख रही है - ओरेली बुक
  • रूबी मैनुअल

एक बार जब आप हैक हैक को पछाड़ दें, रूबी डाउनलोड करें आपके ऑपरेटिंग सिस्टम के लिए और अपनी प्रोग्रामिंग यात्रा पर जारी रखें।

निष्कर्ष

Hackety Hack, प्रोग्रामर और नॉन-प्रोग्रामर के लिए समान रूप से रूबी भाषा का एक बेहतरीन परिचय है। मैं कहूंगा कि यह मूल बीजगणितीय गणित कौशल वाले किसी भी व्यक्ति के लिए है, जो शायद 10 साल का है। लेकिन अगर आप बड़े हैं तो इसे दूर न करें - यह इस तरह से लिखा गया है कि अनुभवी प्रोग्रामर के लिए भी यह अपमानजनक नहीं है और वास्तव में मूल बातें पर फिर से जाना अच्छा है।

मैं कुछ प्रोग्राम क्रैश और किसी पाठ में चिपकाने की क्षमता की कमी के कारण चला, जिसने कुछ बड़े कार्यक्रमों के आयात को हमारी वेबसाइट से रोक दिया। मुझे यकीन नहीं है कि यह उद्देश्य या बग पर है, लेकिन कुछ पेस्ट कार्यक्षमता बड़े कार्यक्रमों के लिए सहायक होगी।

यदि आप एक प्रोग्रामिंग भाषा सीखना चाहते हैं, तो शुरू करने के लिए इससे बेहतर समय नहीं है। Ruby सीखना शुरू करने के लिए Hackety Hack एक आदर्श तरीका है। यदि आप बहुत सारा समय लिखने के कार्यक्रमों में बिताना शुरू करते हैं, तो मुझे दोष न दें!

डेव Drager फिलाडेल्फिया, फिलीस्तीनी अथॉरिटी के उपनगरों XDA Developersin में काम करता है।