Difference between revisions of "PERL/C3/Including-files-or-modules/Hindi"

From Script | Spoken-Tutorial
Jump to: navigation, search
(Created page with "{| Border = 1 |'''Time ''' |'''Narration''' |- |00:01 | 'PERL' प्रोग्राम में 'Including files or modules' पर स्पोकन ट्यूटो...")
 
 
(One intermediate revision by one other user not shown)
Line 9: Line 9:
 
|-
 
|-
 
|00:08
 
|00:08
|  इस ट्यूटोरियल में हम पर्ल प्रोग्रामिंग में निम्न मेथड्स प्रयोग करना [seekhenge]:
+
|  इस ट्यूटोरियल में हम पर्ल प्रोग्रामिंग में निम्न मेथड्स प्रयोग करना सीखेंगे:
* 'do'
+
'do'
* 'use' और  
+
'use' और  
* 'require'
+
'require'
  
 
|-
 
|-
 
|00:16
 
|00:16
 
| इस ट्यूटोरियल के लिए मैं उपयोग कर रही हूँ:
 
| इस ट्यूटोरियल के लिए मैं उपयोग कर रही हूँ:
* 'उबन्टु लिनक्स 12.04' ऑपरेटिंग सिस्टम  
+
'उबन्टु लिनक्स 12.04' ऑपरेटिंग सिस्टम  
* 'Perl 5.14.2' और  
+
'Perl 5.14.2' और 'gedit' टेक्स्ट एडिटर  
* 'gedit' टेक्स्ट एडिटर  
+
  
 
|-
 
|-
Line 35: Line 34:
 
|-
 
|-
 
|00:44
 
|00:44
|  ये वतर्मान स्क्रिप्ट फाइल में अन्य फाइल्स से सोर्स कोड को सम्मिलित करने के सरल तरीके हैं।  
+
do method (): ये वतर्मान स्क्रिप्ट फाइल में अन्य फाइल्स से सोर्स कोड को सम्मिलित करने के सरल तरीके हैं।  
  
 
|-
 
|-
Line 335: Line 334:
 
|-
 
|-
 
|07:37
 
|07:37
| फाइल को सेव करने के लिए 'Ctrl+S' दबाएं।  
+
| फाइल को सेव करने के लिए '''Ctrl+S''' दबाएं।  
  
 
|-
 
|-
 
|07:41
 
|07:41
| आगे, हम एक 'पर्ल' प्रोग्राम लिखेंगे जिसमें हम 'require' मेथड प्रयोग करके इन 'सबरूटीन्स' को कॉल करेंगे।  
+
| आगे, हम एक 'पर्ल' प्रोग्राम लिखेंगे जिसमें हम '''require''' मेथड प्रयोग करके इन 'सबरूटीन्स' को कॉल करेंगे।  
  
 
|-
 
|-
Line 351: Line 350:
 
|-
 
|-
 
|08:02
 
|08:02
|  'require', पर्ल कोड रखने वाली 'common functions dot pl' फाइल पढ़ता है और इसे कम्पाइल करता है।  
+
'''require''', पर्ल कोड रखने वाली '''common functions dot pl''' फाइल पढ़ता है और इसे कम्पाइल करता है।  
  
 
|-
 
|-
Line 375: Line 374:
 
|-
 
|-
 
|08:34
 
|08:34
| वैल्यू '$number' में संचित होती है। वैल्यू 'commonfunctions dot pl' फाइल में 'square()' फंक्शन पर पास की जाती है।  
+
| वैल्यू '$number' में संचित होती है। वैल्यू '''commonfunctions dot pl''' फाइल में '''square()''' फंक्शन पर पास की जाती है।  
  
 
|-
 
|-
Line 395: Line 394:
 
|-
 
|-
 
|09:03
 
|09:03
| अगर विकल्प 3 टाइप किया जाता है तो दी गयी रेंज में आउटपुट की तरह एक रैंडम (यादृच्छिक) नंबर दिखाता है।  
+
| अगर विकल्प 3 टाइप किया जाता है तो दी गयी रेंज में आउटपुट की तरह एक रैंडम (यादृच्छिक) नंबर दिखता है।  
  
 
|-
 
|-
Line 403: Line 402:
 
|-
 
|-
 
|09:20
 
|09:20
| ध्यान दें इस प्रोग्राम में हमने 'commonfunctions dot pl' से चार में से केवल तीन फंक्शन्स कॉल किये हैं।  
+
| ध्यान दें इस प्रोग्राम में हमने '''commonfunctions dot pl''' से चार में से केवल तीन फंक्शन्स कॉल किये हैं।  
  
 
|-
 
|-
 
|09:28
 
|09:28
|  फाइल को सेव करने के लिए 'Ctrl+S' दबाएं।  
+
|  फाइल को सेव करने के लिए '''Ctrl+S''' दबाएं।  
  
 
|-
 
|-
Line 415: Line 414:
 
|-
 
|-
 
|09:34
 
|09:34
|  टर्मिनल पर वापस जाएँ और टाइप करें: 'perl callprogram dot pl'
+
|  टर्मिनल पर वापस जाएँ और टाइप करें: '''perl callprogram dot pl'''
  
 
|-
 
|-
Line 427: Line 426:
 
|-
 
|-
 
|09:49
 
|09:49
| टाइप करें: 'perl callprogram dot pl'.
+
| टाइप करें: '''perl callprogram dot pl'''.
  
 
|-
 
|-
Line 456: Line 455:
 
|10:16
 
|10:16
 
|  इस ट्यूटोरियल में हमने पर्ल प्रोग्रामिंग में निम्न मेथड्स का उपयोग सीखा:
 
|  इस ट्यूटोरियल में हमने पर्ल प्रोग्रामिंग में निम्न मेथड्स का उपयोग सीखा:
* 'do'
+
'''do'''
* 'use'
+
'''use'''
* 'require'  
+
'''require'''
  
 
|-
 
|-
 
|10:24
 
|10:24
| नोट: 'require' मॉड्यूल की जगह 'use' मॉड्यूल की सलाह दी जाती है, क्योंकि यह कम्पाइल के समय मॉड्यूल की उलब्धता को निर्धारित करता है।  
+
| नोट: '''require''' मॉड्यूल की जगह 'use' मॉड्यूल की सलाह दी जाती है, क्योंकि यह कम्पाइल के समय मॉड्यूल की उलब्धता को निर्धारित करता है।  
  
 
|-
 
|-
 
|10:33
 
|10:33
|  यहाँ आपके लिए एक नियत कार्य है। एक पर्ल प्रोग्राम 'reminder.pl' लिखें, जहाँ आप प्रतिभागियों को एक पत्र लिखेंगे।  
+
|  यहाँ आपके लिए एक नियत कार्य है। एक पर्ल प्रोग्राम '''reminder.pl''' लिखें, जहाँ आप प्रतिभागियों को एक पत्र लिखेंगे।  
  
 
|-
 
|-
 
|10:41
 
|10:41
| यूज़र को 'To' और 'From' नाम को प्रविष्ट करने के लिए कहें।  
+
| यूज़र को '''To''' और '''From''' नाम को प्रविष्ट करने के लिए कहें।  
  
 
|-
 
|-
 
|10:45
 
|10:45
| 'use' मेथड प्रयोग करके 'Letter dot pm' से सबरूटीन्स को कॉल करें।  
+
| 'use' मेथड प्रयोग करके '''Letter dot pm''' से सबरूटीन्स को कॉल करें।  
  
 
|-
 
|-
 
|10:50
 
|10:50
| 'Letter dot pm' फाइल में नीचे वाले फंक्शन्स लिखें।   
+
| '''Letter dot pm''' फाइल में नीचे वाले फंक्शन्स लिखें।   
  
 
|-
 
|-
 
|10:54
 
|10:54
| 'LetterDate()' फंक्शन मौजूदा डेट और टाइम को रिटर्न करता है।  
+
| '''LetterDate()''' फंक्शन मौजूदा डेट और टाइम को रिटर्न करता है।  
  
 
|-
 
|-
Line 490: Line 489:
 
|-
 
|-
 
|11:02
 
|11:02
| 'From()' फंक्शन भेजने वाले का नाम रिटर्न करता है।  
+
| '''From()''' फंक्शन भेजने वाले का नाम रिटर्न करता है।  
  
 
|-
 
|-
 
|11:05
 
|11:05
| 'Lettermsg()' फंक्शन पत्र की विषय वस्तुओं को रिटर्न करता है।  
+
| '''Lettermsg()''' फंक्शन पत्र की विषय वस्तुओं को रिटर्न करता है।  
  
 
|-
 
|-
 
|11:09
 
|11:09
| 'Thanksmsg()' फंक्शन 'thanks और 'regards' रिटर्न करता है।  
+
| '''Thanksmsg()''' फंक्शन 'thanks और 'regards' रिटर्न करता है।  
  
 
|-
 
|-
Line 511: Line 510:
 
|11:27
 
|11:27
 
| स्पोकन ट्यूटोरियल प्रोजेक्ट टीम:  
 
| स्पोकन ट्यूटोरियल प्रोजेक्ट टीम:  
* स्पोकन ट्यूटोरियल्स का उपयोग करके कार्यशालाएं चलाती है और  
+
स्पोकन ट्यूटोरियल्स का उपयोग करके कार्यशालाएं चलाती है और ऑनलाइन टेस्ट पास करने वालों को प्रमाणपत्र देते हैं।  
* ऑनलाइन टेस्ट पास करने वालों को प्रमाणपत्र देते हैं।  
+
  
 
|-
 
|-

Latest revision as of 11:46, 3 March 2017

Time Narration
00:01 'PERL' प्रोग्राम में 'Including files or modules' पर स्पोकन ट्यूटोरियल में आपका स्वागत है।
00:08 इस ट्यूटोरियल में हम पर्ल प्रोग्रामिंग में निम्न मेथड्स प्रयोग करना सीखेंगे:

'do' 'use' और 'require'

00:16 इस ट्यूटोरियल के लिए मैं उपयोग कर रही हूँ:

'उबन्टु लिनक्स 12.04' ऑपरेटिंग सिस्टम 'Perl 5.14.2' और 'gedit' टेक्स्ट एडिटर

00:28 आप अपनी पसंद का कोई भी 'टेक्स्ट एडिटर' उपयोग कर सकते हैं।
00:32 इस ट्यूटोरियल के अनुसरण के लिए आपको 'पर्ल' प्रोग्रामिंग की कार्यकारी जानकारी होनी चाहिए।
00:37 यदि नहीं तो सम्बंधित 'पर्ल' स्पोकन ट्यूटोरियल्स के लिए स्पोकन ट्यूटोरियल वेबसाइट पर जाएँ।
00:44 do method (): ये वतर्मान स्क्रिप्ट फाइल में अन्य फाइल्स से सोर्स कोड को सम्मिलित करने के सरल तरीके हैं।
00:53 अब समझते हैं कि 'do() मेथड' को कैसे प्रयोग करते हैं।
00:57 अपने टेक्स्ट एडिटर में नयी फाइल खोलें और इसे 'datetime dot pl' नाम दें।
01:03 'datetime dot pl' फाइल में, स्क्रीन पर प्रदर्शित की तरह निम्न कोड टाइप करें।
01:09 यहाँ से आगे, 'टर्मिनल' पर प्रत्येक कमांड के बाद 'एंटर' की दबाना याद रखें।
01:15 अब कोड समझते हैं।
01:18 वर्तमान डेट और टाइम 'dollar datestring' वेरिएबल में संचित किया जाता है।
01:23 यहाँ, मेरे पास 'msgThanks' नामक एक फंक्शन है जो एक 'Thank you' मैसेज रिटर्न करता है।
01:31 फाइल को सेव करने के लिए 'Ctrl+S' दबाएं।
01:35 आगे, एक अन्य 'पर्ल' प्रोग्राम देखते हैं जो इस फाइल 'datetime dot pl' को उपयोग करेगा।
01:43 अपने टेक्स्ट एडिटर में एक नयी फाइल खोलें और इसे 'main dot pl' नाम दें।
01:49 'main dot pl' फाइल में, स्क्रीन पर प्रदर्शित की तरह निम्न कोड टाइप करें।
01:55 अब मैं कोड समझाती हूँ।
01:58 यहाँ, पहली लाइन वेलकम मैसेज प्रिंट करती है।
02:03 'do()' मेथड उस फाइल के नाम के साथ कॉल होता है जहाँ से हम कोड प्रयोग करना चाहते हैं।
02:09 वर्तमान डेट और टाइम 'datetime dot pl file' के '$datestring' वेरिएबल में संचित किया जाता है।
02:16 और अंत में, हम 'msgThanks()' फंक्शन को उसी फाइल से कॉल करते हैं।
02:21 अब, फाइल को सेव करने के लिए 'Ctrl+S' दबाएं।
02:25 अब प्रोग्राम को निष्पादित करते हैं।
02:27 'टर्मिनल' पर वापस जाएँ और टाइप करें: 'perl main dot pl' और एंटर दबाएं।
02:34 टर्मिनल पर आउटपुट को देखें।
02:37 आगे, हम सीखेंगे कि 'पर्ल' प्रोग्राम में 'require() मेथड' और 'use() मेथड' को कैसे उपयोग करते हैं।
02:44 ये मेथड्स तब उपयोग होते हैं जब हमारे पास 'सबरूटीन्स' का संग्रह होता है जो मल्टीपल 'पर्ल' प्रोग्राम्स में उपयोग किये जा सकते हैं।
02:52 'use() मेथड' केवल 'मॉड्यूल्स' के लिए उपयोग किया जाता है।
02:56 यह 'कम्पाइलेशन' के समय सत्यापित होता है।
02:59 फाइल 'एक्सटेंशन' देने की कोई ज़रुरत नहीं है।
03:03 'require() मेथड' 'पर्ल प्रोग्राम्स' और 'मॉड्यूल्स' दोनों के लिय उपयोग किया जाता है।
03:08 यह 'रन टाइम' के समय सत्यापित होता है।
03:10 फाइल एक्सटेंशन देने की ज़रुरत है।
03:14 'use() मेथड' का सिंटेक्स है: use module name सेमीकोलन'
03:20 'Perl modules' वो फाइल्स हैं जो '.pm' एक्सटेंशन से समाप्त होती हैं।
03:25 कोड की पुनर्उपयोगिता 'मॉड्यूल्स' से कार्यान्वित की जाती है।
03:30 अन्य (कंप्यूटर) भाषाओँ में ये 'libraries' के समान होती हैं।
03:35 अब, मैं पर्ल कोड में मॉड्यूल को सम्मिलित करने के लिए 'use मेथड' के साथ सरल प्रोग्राम दिखाऊँगी।
03:43 अपने टेक्स्ट एडिटर में एक नयी फाइल खोलें और इसे 'sum dot pm' नाम दें।
03:49 'sum dot pm' फाइल में, स्क्रीन पर प्रदर्शित की तरह कोड टाइप करें।
03:55 यहाँ, मेरे पास एक सरल प्रोग्राम है जो दिए गए नंबर्स के सेट के जोड़ की गणना करेगा।
04:01 फाइल को सेव करने के लिए 'Ctrl+S' दबाएं।
04:05 हम एक अन्य 'पर्ल' स्क्रिप्ट लिखेंगे जहाँ हम यह 'sum dot pm' फाइल प्रयोग करेंगे।
04:11 अब मैं सैंपल प्रोग्राम 'app dot pl' खोलती हूँ जो मैंने पहले ही सेव कर लिया है।
04:17 'app dot pl' फाइल में, स्क्रीन पर प्रदर्शित की तरह निम्न कोड टाइप करें।
04:22 अब मैं कोड समझाती हूँ।
04:25 पहली लाइन मॉड्यूल नाम के साथ 'use मेथड' दिखाती है।
04:29 हमारी स्थिति में, मॉड्यूल का नाम 'sum' है।
04:33 हम 'sum dot pm' फाइल में 'total()' फंक्शन पर 'इनपुट पैरामीटर्स' की तरह '1, 7, 5, 4, 9' पास कर रहे हैं।
04:44 दोबारा, अगली लाइन में, हम उसी फंक्शन पर '1 से 10 तक' 'इनपुट पैरामीटर्स' पास कर रहे हैं।
04:52 अब फाइल को सेव करने के लिए 'Ctrl+S' दबाएं।
04:56 अब प्रोग्राम को निष्पादित करें।
04:59 टर्मिनल पर वापस जाएँ और टाइप करें: 'perl app dot pl' और एंटर दबाएं।
05:06 टर्मिनल पर प्रदर्शित आउटपुट को देखें।
05:10 अब 'use मेथड' में कुछ अधिक विकल्प देखते हैं। टेक्स्ट एडिटर में 'sum dot pm' पर वापस जाएँ।
05:18 सोर्स कोड की शुरुआत में निम्न लाइन्स जोड़ें 'use strict' सेमीकोलन, 'use warnings' सेमीकोलन
05:27 'use strict' और 'use warnings' 'कम्पाइलर फ्लैग्स' होते हैं जो पर्ल को ज्यादा कड़े तरीके से व्यवहार करने के लिए निर्देश देते हैं।
05:35 ये सामान्य प्रोग्रामिंग गलतियों को रोकने के लिए प्रयोग होते हैं।
05:39 'use strict' प्रोग्राम में उपयोग हुए सारे वेरिएबल्स को घोषित करने के लिए यूज़र को मजबूर करता है।
05:45 यदि एरर्स होती हैं तो 'use strict' निष्पादन को निष्फल करेगा।
05:50 'use warnings' केवल चेतावनियाँ देगा लेकिन निष्पादन जारी रखेगा।
05:56 मानिये कि हम वेरिएबल '$sum' को 'my' की तरह घोषित करना भूल गए।
06:02 अब देखते हैं कि समान प्रोग्राम कैसे निष्पादित होता है।
06:06 फाइल को सेव करने के लिए 'Ctrl+S' दबाएं।
06:09 टर्मिनल पर जाएँ और टाइप करें: 'perl app dot pl'
06:15 हम देख सकते हैं कि परिणाम के निष्पादन के बिना ही प्रोग्राम निष्फल हो जाता है।
06:21 टर्मिनल पर प्रदर्शित लाइनों का पहला सेट 'use strict' द्वारा उत्पन्न 'error messages' हैं।
06:29 आखिरी दो 'abort' मैसेजेस हैं।
06:32 अतः इस प्रकार 'use method' विकल्प कार्य करता है।
06:36 आगे अब हम एक पर्ल प्रोग्राम देखते हैं जहाँ हम 'require' मेथड प्रयोग करते हैं।
06:41 अब मैं एक सैंपल प्रोग्राम 'common functions dot pl' खोलती हूँ जो मैंने पहले ही सेव कर लिया है।
06:48 आपके 'common functions dot pl' फाइल में स्क्रीन पर प्रदर्शित की तरह निम्न कोड टाइप करें। अब कोड समझते हैं।
06:57 यहाँ, हम सामान्यतः प्रयोग हुए फंक्शन्स का संग्रह देख सकते हैं।
07:01 पहला फंक्शन 'square()', नंबर का वर्ग(स्क्वायर) रिटर्न करता है।
07:06 दूसरा फंक्शन 'square underscore root()', दिए हुए नंबर का वर्गमूल (स्क्वायररुट) रिटर्न करता है।
07:12 अगला फंक्शन 'random underscore number()' एक रैंडम (यदृच्छित) नंबर उत्पन्न करता है।
07:18 आखिरी फंक्शन 'random underscore range()', नंबर्स की लोअर रेंज और अपर रेंज के बीच एक रैंडम (यदृच्छित) नंबर उत्पन्न करता है।
07:26 ध्यान दें कि हमें फाइल के अंत में '1 सेमीकोलन' की ज़रुरत है।
07:31 यह इसलिए है क्योंकि 'पर्ल' को एक 'ट्रू' वैल्यू रिटर्न करने के लिए फाइल में आखिरी एक्सप्रेशन की ज़रुरत है।
07:37 फाइल को सेव करने के लिए Ctrl+S दबाएं।
07:41 आगे, हम एक 'पर्ल' प्रोग्राम लिखेंगे जिसमें हम require मेथड प्रयोग करके इन 'सबरूटीन्स' को कॉल करेंगे।
07:48 अब मैं वो सैंपल प्रोग्राम 'call program dot pl' खोलती हूँ जो मैंने पहले ही सेव किया है।
07:54 अपनी फाइल में स्क्रीन पर प्रदर्शित निम्न कोड टाइप करें। अब मैं कोड समझाती हूँ।
08:02 require, पर्ल कोड रखने वाली common functions dot pl फाइल पढ़ता है और इसे कम्पाइल करता है।
08:09 यह प्रोग्राम यूज़र को 4 विकल्प देता है। यूज़र को एक बार में एक विकल्प ही चुनना है।
08:17 1: एक, नंबर का वर्ग ज्ञात करने के लिए है।
08:20 2: दो, नंबर के वर्गमूल के लिए है।
08:23 3: तीन दी गयी रेंज में रैंडम (यादृच्छिक) संख्या के लिए है। 4: चार प्रोग्राम को छोड़ने के लिए है।
08:29 अगर विकल्प 1 टाइप किया जाता है तो यह यूज़र से एक नंबर प्रविष्ट करने को कहेगा।
08:34 वैल्यू '$number' में संचित होती है। वैल्यू commonfunctions dot pl फाइल में square() फंक्शन पर पास की जाती है।
08:44 'फंक्शन' नंबर के वर्ग को रिटर्न करता है।
08:47 'प्रिंट' स्टेटमेंट आउटपुट की तरह नंबर के वर्ग को प्रिंट करता है।
08:52 अगर विकल्प 2 टाइप किया जाता है तो आउटपुट में नंबर का वर्गमूल प्रदर्शित होता है।
08:58 पिछले फंक्शन 'square()' में समझाए गए की तरह निष्पादन का अनुसरण होता है।
09:03 अगर विकल्प 3 टाइप किया जाता है तो दी गयी रेंज में आउटपुट की तरह एक रैंडम (यादृच्छिक) नंबर दिखता है।
09:09 अन्यथा यदि विकल्प 4 होता है तो प्रोग्राम एक्सिट हो जाता है। अगर उल्लिखित के आलावा कोई और विकल्प दिया जाता है तो 'प्रिंट' स्टेटमेंट दिखाता है 'Incorrect option'.
09:20 ध्यान दें इस प्रोग्राम में हमने commonfunctions dot pl से चार में से केवल तीन फंक्शन्स कॉल किये हैं।
09:28 फाइल को सेव करने के लिए Ctrl+S दबाएं।
09:31 प्रोग्राम को निष्पादित करें।
09:34 टर्मिनल पर वापस जाएँ और टाइप करें: perl callprogram dot pl
09:41 आउटपुट देखें।
09:44 मैं एक बार फिर अलग विकल्प के साथ प्रोग्राम को निष्पादित करुँगी।
09:49 टाइप करें: perl callprogram dot pl.
09:53 अब विकल्प में प्रविष्ट करें 3
09:56 लोअर रेंज में प्रविष्ट करें 50
09:59 अपर रेंज में प्रविष्ट करें 99
10:02 हम देख सकते हैं कि नंबर्स की दी गयी रेंज में रैंडम (यादृच्छिक) नंबर उत्पन्न होता है।
10:08 अपने आप अन्य विकल्पों का प्रयास करें।
10:11 यह हमें इस ट्यूटोरियल के अंत में लाता है। इसे सारांशित करते हैं
10:16 इस ट्यूटोरियल में हमने पर्ल प्रोग्रामिंग में निम्न मेथड्स का उपयोग सीखा:

do use require

10:24 नोट: require मॉड्यूल की जगह 'use' मॉड्यूल की सलाह दी जाती है, क्योंकि यह कम्पाइल के समय मॉड्यूल की उलब्धता को निर्धारित करता है।
10:33 यहाँ आपके लिए एक नियत कार्य है। एक पर्ल प्रोग्राम reminder.pl लिखें, जहाँ आप प्रतिभागियों को एक पत्र लिखेंगे।
10:41 यूज़र को To और From नाम को प्रविष्ट करने के लिए कहें।
10:45 'use' मेथड प्रयोग करके Letter dot pm से सबरूटीन्स को कॉल करें।
10:50 Letter dot pm फाइल में नीचे वाले फंक्शन्स लिखें।
10:54 LetterDate() फंक्शन मौजूदा डेट और टाइम को रिटर्न करता है।
10:58 'To()' फंक्शन प्रतिभागियों के नाम रिटर्न करता है।
11:02 From() फंक्शन भेजने वाले का नाम रिटर्न करता है।
11:05 Lettermsg() फंक्शन पत्र की विषय वस्तुओं को रिटर्न करता है।
11:09 Thanksmsg() फंक्शन 'thanks और 'regards' रिटर्न करता है।
11:13 आउटपुट यहाँ प्रदर्शित की तरह दिखना चाहिए।
11:20 निम्न लिंक पर उपलब्ध वीडिओ स्पोकन ट्यूटोरियल प्रोजेक्ट को सारांशित करता है। कृपया इसे डाउनलोड करें और देखें।
11:27 स्पोकन ट्यूटोरियल प्रोजेक्ट टीम:

स्पोकन ट्यूटोरियल्स का उपयोग करके कार्यशालाएं चलाती है और ऑनलाइन टेस्ट पास करने वालों को प्रमाणपत्र देते हैं।

11:36 अधिक जानकारी के लिए, कृपया हमें लिखें।
11:40 स्पोकन ट्यूटोरियल प्रोजेक्ट भारत सरकार के एमएचआरडी के NMEICT द्वारा निधिबद्ध है। इस मिशन पर अधिक जानकारी इस लिंक पर उपलब्ध है।
11:51 आय आय टी बॉम्बे से मैं श्रुति आर्य आपसे विदा लेती हूँ। हमसे जुड़ने के लिए धन्यवाद।

Contributors and Content Editors

Pratik kamble, Shruti arya