Difference between revisions of "Ruby/C2/Ruby-Methods/Malayalam"

From Script | Spoken-Tutorial
Jump to: navigation, search
(Created page with " {| border=1 || '''Time''' || '''Narration''' |- | 00:01 | '''Ruby Methods''' എന്ന സ്പോകെന്‍ ട്യൂട്ടോറിയലിലേക്...")
 
 
(3 intermediate revisions by the same user not shown)
Line 25: Line 25:
 
|-
 
|-
 
|  00:21
 
|  00:21
| ഈ ട്യൂട്ടോറിയല്‍ പിന്തുടരുന്നതിനായി  '''Linux''' ൽ  ടെർമിനലും ടെക്സ്റ്റ്‌ എഡിറ്ററും ഉപയോഗിക്കുവാൻ അറിഞ്ഞിരിക്കണം.
+
| ഈ ട്യൂട്ടോറിയല്‍ പിന്തുടരുന്നതിനായി  '''Linux'''ൽ  ടെർമിനലും ടെക്സ്റ്റ്‌ എഡിറ്ററും ഉപയോഗിക്കുവാൻ അറിഞ്ഞിരിക്കണം.
 
|-
 
|-
 
|  00:28
 
|  00:28
| ഇപ്പോൾ '''methods'''ന്റെ ആമുഖത്തോടെ തുടങ്ങാം.  
+
| ഇപ്പോൾ '''methods'''ന്റെ ആമുഖത്തോടെ തുടങ്ങാം.  
 
|-
 
|-
 
| 00:31
 
| 00:31
Line 55: Line 55:
 
|-
 
|-
 
| 01:09
 
| 01:09
| '''method''' body മുകളിൽ അതിന്റെ definitionഉം താഴെ '''end''' എന്ന വാക്കിനും ഇടയിൽ ആയിരിക്കും.
+
| '''method''' ബോഡി മുകളിൽ അതിന്റെ definitionഉം താഴെ '''end''' എന്ന വാക്കിനും ഇടയിൽ ആയിരിക്കും.
 
|-
 
|-
 
| 01:16
 
| 01:16
Line 61: Line 61:
 
|-
 
|-
 
|  01:19
 
|  01:19
| methodന്റെ  മറ്റൊരു ഘടന
+
| methodന്റെ  മറ്റൊരു ഘടന.
 
|-
 
|-
 
| 01:23
 
| 01:23
Line 67: Line 67:
 
|-
 
|-
 
| 01:28
 
| 01:28
| methodന്റെ body ആയ '''ruby code''' സെക്ഷനും.
+
| methodന്റെ ബോഡി ആയ '''ruby code''' സെക്ഷനും.
 
|-
 
|-
 
| 01:32
 
| 01:32
Line 94: Line 94:
 
|-
 
|-
 
| 02:03
 
| 02:03
| ഈ progam നോക്കാം.
+
| ഈ program നോക്കാം.
 
|-
 
|-
 
|  02:05
 
|  02:05
Line 100: Line 100:
 
|-
 
|-
 
| 02:08
 
| 02:08
| മൂല്യം '''5''' അസൈൻ ചെയ്ത് ഇത് initilalize ചെയ്യുന്നു.
+
| മൂല്യം '''5''' അസൈൻ ചെയ്ത് ഇത് initialize ചെയ്യുന്നു.
 
|-
 
|-
 
| 02:13
 
| 02:13
Line 109: Line 109:
 
|-
 
|-
 
| 02:25
 
| 02:25
| ഇവിടെ ഒരു argumentsഉം ഇല്ലാതെ  '''add''' എന്ന mehodഡിക്ലയർ ചെയ്യുന്നു.  
+
| ഇവിടെ ഒരു argumentsഉം ഇല്ലാതെ  '''add''' എന്ന method ഡിക്ലയർ ചെയ്യുന്നു.  
 
|-
 
|-
 
| 02:31
 
| 02:31
Line 130: Line 130:
 
|-
 
|-
 
|  03:01
 
|  03:01
| ഇവിടെ ഗ്ലോബൽ വേരിയബിൾ  '''a '''യുടേയും '''b'''യുടേയും  മൂല്യങ്ങൾ കൂട്ടുന്നു.
+
| ഇവിടെ ഗ്ലോബൽ വേരിയബിൾ  '''a'''യുടേയും '''b'''യുടേയും  മൂല്യങ്ങൾ കൂട്ടുന്നു.
 
|-
 
|-
 
| 03:07
 
| 03:07
Line 181: Line 181:
 
|-
 
|-
 
|  04:16
 
|  04:16
| അതിനായി ടൈപ്പ് ചെയ്യുക, '''cd'' '''''space'' '''''Desktop/rubyprogram'''''''. '''Enter''' പ്രസ്‌ ചെയ്യുക.  
+
| അതിനായി ടൈപ്പ് ചെയ്യുക, '''cd'' '''''space'' '''''Desktop/rubyprogram'''''. '''Enter''' പ്രസ്‌ ചെയ്യുക.  
 
|-
 
|-
 
|  04:26
 
|  04:26
| ടൈപ്പ് ചെയ്യുക, '''ruby '''space '''method hyphen  without hyphen  argument dot rb''' '''Enter'''  പ്രസ്‌ ചെയ്യുക.  
+
| ടൈപ്പ് ചെയ്യുക, '''ruby '''space '''method hyphen  without hyphen  argument dot rb'''. '''Enter'''  പ്രസ്‌ ചെയ്യുക.  
 
|-
 
|-
 
|  04:40
 
|  04:40
Line 220: Line 220:
 
|-
 
|-
 
|  05:31
 
|  05:31
| '''end''' method ന്റെ അവസാനം സൂചിപ്പിക്കുന്നു.
+
| '''end''' methodന്റെ അവസാനം സൂചിപ്പിക്കുന്നു.
 
|-
 
|-
 
|  05:35
 
|  05:35
Line 229: Line 229:
 
|-
 
|-
 
| 05:41
 
| 05:41
| മൂല്യങ്ങൾ വേരിയബിൾ '''a'''യിലും '''b, '''യിലും സ്റ്റോർ ചെയ്യുന്നു.
+
| മൂല്യങ്ങൾ വേരിയബിൾ '''a'''യിലും '''b'''യിലും സ്റ്റോർ ചെയ്യുന്നു.
 
|-
 
|-
 
|  05:46
 
|  05:46
Line 244: Line 244:
 
|-
 
|-
 
| 06:03
 
| 06:03
| ഈ കോഡ് എക്സിക്യൂട്ട് cheyyan ടെർമിനലിലേക്ക് പോകുക.   
+
| ഈ കോഡ് എക്സിക്യൂട്ട് ചെയ്യാൻ ടെർമിനലിലേക്ക് പോകുക.   
 
|-
 
|-
 
| 06:07
 
| 06:07
Line 250: Line 250:
 
|-
 
|-
 
| 06:14
 
| 06:14
| നമ്മൾ നേരത്തേ തന്നെ '''rubyprogram''' subdirectory ൽ ആണ്.  
+
| നമ്മൾ നേരത്തേ തന്നെ '''rubyprogram''' subdirectoryയിലാണ്.
 
|-
 
|-
 
| 06:17
 
| 06:17
Line 265: Line 265:
 
|-
 
|-
 
| 06:38
 
| 06:38
| ''' 8 ''' um ''' 9'''um എന്റർ ചെയ്യുന്നു.  
+
| '''8'''ഉം  '''9'''ഉം  എന്റർ ചെയ്യുന്നു.  
 
|-
 
|-
 
| 06:41
 
| 06:41
Line 301: Line 301:
 
|-
 
|-
 
| 07:18
 
| 07:18
| ഞാൻ ''' 10 '''ഉം ''' 15'''ഉം  എന്റർ ചെയ്യുന്നു.  
+
| ഞാൻ '''10'''ഉം '''15'''ഉം  എന്റർ ചെയ്യുന്നു.  
 
|-
 
|-
 
| 07:21
 
| 07:21
Line 307: Line 307:
 
|-
 
|-
 
|  07:27
 
|  07:27
| ഔട്ട്‌പുട്ട് ഇങ്ങനെ ലഭിക്കുന്നു  
+
| ഔട്ട്‌പുട്ട് ഇങ്ങനെ ലഭിക്കുന്നു.
 
|-
 
|-
 
| 07:29
 
| 07:29
Line 313: Line 313:
 
|-
 
|-
 
|  07:33
 
|  07:33
| '''return''' കീ വേർഡ്‌ നീക്കിയതിന് ശേഷവും ഒരു എററും ഇല്ലാതെ പ്രോഗ്രാം എക്സിക്യൂട്ട് ചെയ്യപ്പെടുന്നത് നിങ്ങൾക്ക് കാണാം.   
+
| '''return''' കീ വേർഡ്‌ നീക്കിയതിന് ശേഷവും ഒരു എററും ഇല്ലാതെ പ്രോഗ്രാം എക്സിക്യൂട്ട് ചെയ്യപ്പെടുന്നത് നിങ്ങൾക്ക് കാണാം.   
 
|-
 
|-
 
| 07:40
 
| 07:40
| ഇതെന്തന്നാൽ '''Ruby ''' automaticആയി '''method''' കണക്ക് കൂട്ടുന്ന മൂല്യം റിട്ടേണ്‍ ചെയ്യുന്നു.
+
| ഇതെന്തന്നാൽ '''Ruby ''' automatic ആയി '''method''' കണക്ക് കൂട്ടുന്ന മൂല്യം റിട്ടേണ്‍ ചെയ്യുന്നു.
 
|-
 
|-
 
| 07:46
 
| 07:46
Line 325: Line 325:
 
|-
 
|-
 
| 07:53
 
| 07:53
| സ്ലൈഡിലേക്ക് തിരികെ പോകാം  
+
| സ്ലൈഡിലേക്ക് തിരികെ പോകാം.
 
|-
 
|-
 
| 07:55
 
| 07:55
Line 331: Line 331:
 
|-
 
|-
 
| 07:57
 
| 07:57
| ഇവിടെ പഠിച്ചത്  
+
| ഇവിടെ പഠിച്ചത്,
 
|-
 
|-
 
| 07:59
 
| 07:59
| '''Methods'''
+
| '''Methods'''.
 
|-
 
|-
 
| 08:01
 
| 08:01
| arguments ഇല്ലാത്ത '''Method'''ന്റേയും arguments ഉള്ള methodന്റേയും syntax.
+
| arguments ഇല്ലാത്ത '''Method'''ന്റേയും arguments ഉള്ള methodന്റേയും ഘടന.
 
|-
 
|-
 
| 08:06
 
| 08:06
Line 343: Line 343:
 
|-
 
|-
 
|  08:08
 
|  08:08
| അസൈൻമെന്റ്  
+
| അസൈൻമെന്റ്,
 
|-
 
|-
 
| 08:10
 
| 08:10
Line 352: Line 352:
 
|-
 
|-
 
| 08:20
 
| 08:20
| ഇതു സ്പോകെന്‍ ട്യൂട്ടോറിയല്‍ പ്രൊജക്റ്റിനെ സംഗ്രഹിക്കുന്നു.
+
| ഇത് സ്പോകെന്‍ ട്യൂട്ടോറിയല്‍ പ്രൊജക്റ്റിനെ സംഗ്രഹിക്കുന്നു.
 
|-
 
|-
 
| 08:23
 
| 08:23
| നല്ല ബാന്‍ഡ് വിഡ്ത്ത്  ഇല്ലെങ്കില്‍, ഡൌണ്‍ലോഡ് ചെയ്ത് കാണാവുന്നതാണ്.
+
| നല്ല ബാന്‍ഡ് വിഡ്ത്ത്  ഇല്ലെങ്കില്‍, ഡൌണ്‍ലോഡ് ചെയ്ത് കാണാവുന്നതാണ്.
 
|-
 
|-
 
|  08:28
 
|  08:28

Latest revision as of 15:19, 4 June 2015


Time Narration
00:01 Ruby Methods എന്ന സ്പോകെന്‍ ട്യൂട്ടോറിയലിലേക്ക് സ്വാഗതം.
00:05 ഇവിടെ പഠിക്കുന്നത്,
00:07 എന്താണ് method ?
00:09 methodന്റെ ഘടന.
00:11 ചില ഉദാഹരണങ്ങൾ നോക്കാം.
00:13 ഇതിനായി ഉപയോഗിക്കുന്നത്, Ubuntu Linux version 12.04, Ruby 1.9.3
00:21 ഈ ട്യൂട്ടോറിയല്‍ പിന്തുടരുന്നതിനായി Linuxൽ ടെർമിനലും ടെക്സ്റ്റ്‌ എഡിറ്ററും ഉപയോഗിക്കുവാൻ അറിഞ്ഞിരിക്കണം.
00:28 ഇപ്പോൾ methodsന്റെ ആമുഖത്തോടെ തുടങ്ങാം.
00:31 ഒരു പ്രത്യേക പ്രവർത്തി എക്സിക്യൂട്ട് ചെയ്യുന്ന പ്രോഗ്രാം ആണ് Method.
00:37 Ruby method മറ്റ് പ്രോഗ്രാമിംഗ് ലാംഗ്വേജിലെ ഫങ്ഷന് സമാനമാണ്.
00:42 Methodന്റെ പേര് ലോവർ കേസിൽ തുടങ്ങണം.
00:45 Methods call ചെയ്യുന്നതിന് മുൻപ് അവ ഡിഫൈൻ ചെയ്യണം.
00:49 Methodന്റെ ഘടന നോക്കാം.
00:52 Methods ഡിഫൈൻ ചെയ്യുന്നതിനായി def കീ വേർഡിനെ പിന്തുടർന്ന് method നെയിം ഉപയോഗിക്കുന്നു.
00:57 process ചെയ്യുന്നതിനായി methodലേക്ക് പാസ്‌ ചെയ്യുന്ന മൂല്യങ്ങളാണ് arguments.
01:02 processing നടത്തുന്ന ruby code സെക്ഷൻ ആണ് methodന്റെ ബോഡി.
01:09 method ബോഡി മുകളിൽ അതിന്റെ definitionഉം താഴെ end എന്ന വാക്കിനും ഇടയിൽ ആയിരിക്കും.
01:16 ഇതിനെ arguments ഉള്ള methods എന്ന് പറയുന്നു.
01:19 methodന്റെ മറ്റൊരു ഘടന.
01:23 കീ വേർഡ്‌ def തുടർന്ന് method name ഒരു ഒഴിഞ്ഞ argument ലിസ്റ്റും.
01:28 methodന്റെ ബോഡി ആയ ruby code സെക്ഷനും.
01:32 methodന്റെ അവസാനം end എന്ന വാക്കും.
01:36 ഇതിനെ arguments ഇല്ലാത്ത method എന്ന് വിളിക്കുന്നു.
01:39 ഒരു method ഉപയോഗിക്കുന്നതെങ്ങനെ എന്ന് നോക്കാം.
01:42 gedit എഡിറ്ററിൽ ഞാൻ നേരത്തേ ഒരു പ്രോഗ്രാം ടൈപ്പ് ചെയ്തിട്ടുണ്ട്.
01:46 അത് തുറക്കട്ടെ.
01:48 നമ്മുടെ ഫയലിന്റെ പേര് method hyphen without hyphen argument dot rb
01:55 rubyprogram ഫോൾഡറിനുള്ളിലാണ് ഫയൽ സേവ് ചെയ്തിട്ടുള്ളത്.
01:59 ഈ പ്രോഗ്രാമിൽ method ഉപയോഗിച്ച് രണ്ട് സംഖ്യകളുടെ തുക കണക്ക് കൂട്ടുന്നു.
02:03 ഈ program നോക്കാം.
02:05 ഇവിടെ ഗ്ലോബൽ വേരിയബിൾ a ഡിക്ലയർ ചെയ്യുന്നു.
02:08 മൂല്യം 5 അസൈൻ ചെയ്ത് ഇത് initialize ചെയ്യുന്നു.
02:13 ഗ്ലോബൽ വേരിയബിൾ നെയിംസിന് മുന്നിൽ ഒരു dollar sign ($) ചേർക്കുന്നു.
02:17 Global വേരിയബിളുകൾ എവിടെ ഡിക്ലയർ ചെയ്താലും അത് Ruby പ്രോഗ്രാമിൽ എല്ലായിടത്തും accessible ആണ്.
02:25 ഇവിടെ ഒരു argumentsഉം ഇല്ലാതെ add എന്ന method ഡിക്ലയർ ചെയ്യുന്നു.
02:31 ഇവിടെ നമ്മൾ യൂസറിനോട് രണ്ടാമത്തെ നമ്പർ എന്റർ ചെയ്യുവാൻ ആവശ്യപ്പെടുന്നു.
02:35 യൂസർ മൂല്യം എന്റർ ചെയ്യും.
02:38 gets method കണ്‍സോളിൽ നിന്നും string ഫോർമാറ്റിൽ ഇൻപുട്ട് സ്വീകരിക്കുന്നു.
02:44 അതിനാൽ, ഇതിനെ to_i method ഉപയോഗിച്ച് integerലേക്ക് മാറ്റണം.
02:50 എന്നിട്ട് മാറ്റപ്പെട്ട മൂല്യം വേരിയബിൾ bയിൽ സൂക്ഷിക്കുന്നു. b ഒരു ലോക്കൽ വേരിയബിൾ ആണ്.
02:56 ഇത് ഡിക്ലയർ ചെയ്തിട്ടുള്ള methodനുള്ളിൽ മാത്രമേ ലഭ്യമാകുളളൂ.
03:01 ഇവിടെ ഗ്ലോബൽ വേരിയബിൾ aയുടേയും bയുടേയും മൂല്യങ്ങൾ കൂട്ടുന്നു.
03:07 വേരിയബിൾ sumൽ ഫലം സൂക്ഷിക്കുന്നു.
03:10 എന്നിട്ട് sum പ്രിന്റ്‌ ചെയ്യുന്നു.
03:13 ഒരു സ്ട്രിംഗിൽ വേരിയബിൾ ഇൻസേർട്ട് ചെയ്യുന്ന രീതിയാണ് ഇത്.
03:18 ഇവിടെ sumന്റെ ഉള്ളടക്കം ഒരു string ആയി റിട്ടേണ്‍ ചെയ്തിട്ട് പുറത്തെ stringലേക്ക് ചേർക്കുന്നു.
03:25 end methodന്റെ അവസാനം സൂചിപ്പിക്കുന്നു.
03:28 രണ്ട് തരത്തിലുള്ള methods ഉണ്ട്.
03:31 User-defined method- അതായത് നമ്മുടെ add method.
03:35 Pre-defined method - അതായത് print, gets, to_i method പോലുള്ളവ.
03:42 ഇവിടെ നമ്മുടെ add method call ചെയ്യുന്നു.
03:45 addition operation നടത്തിയിട്ട് ഫലം പ്രിന്റ്‌ ചെയ്യുന്നു.
03:50 ഇപ്പോൾ സേവ് ബട്ടണ്‍ ക്ലിക്ക് ചെയ്യട്ടെ.
03:53 നേരത്തേ പറഞ്ഞത് പോലെ ഈ പ്രോഗ്രാം rubyprogram ഫോൾഡറിൽ സേവ് ചെയ്യപ്പെടുന്നു.
03:59 ഇപ്പോൾ പ്രോഗ്രാം എക്സിക്യൂട്ട് ചെയ്യാം.
04:02 Ctrl, Alt, T കീകൾ പ്രസ്‌ ചെയ്ത് ടെർമിനൽ തുറക്കുക.
04:07 നിങ്ങളുടെ സ്ക്രീനിൽ ടെർമിനൽ വിൻഡോ കാണിക്കുന്നു.
04:11 പ്രോഗ്രാം എക്സിക്യൂട്ട് ചെയ്യാനായി നമുക്ക് rubyprogram subdirectoryലേക്ക് പോകേണ്ടതുണ്ട്.
04:16 അതിനായി ടൈപ്പ് ചെയ്യുക, cd space Desktop/rubyprogram. Enter പ്രസ്‌ ചെയ്യുക.
04:26 ടൈപ്പ് ചെയ്യുക, ruby space method hyphen without hyphen argument dot rb. Enter പ്രസ്‌ ചെയ്യുക.
04:40 Enter the second number എന്ന് കാണിക്കുന്നു.
04:44 ഞാൻ 4 എന്ന് എന്റർ ചെയ്യുന്നു.
04:48 ഇങ്ങനെ ഔട്ട്‌പുട്ട് കിട്ടുന്നു- Sum of two numbers 5 and 4 is 9
04:53 arguments ഉള്ള methodന് ഒരു ഉദാഹരണം നോക്കാം.
04:58 ഞാൻ നേരത്തേ പ്രോഗ്രാം gedit എഡിറ്ററിൽ ടൈപ്പ് ചെയ്തിട്ടുണ്ട്. അത് തുറക്കുന്നു.
05:03 നമ്മുടെ ഫയലിന്റെ പേര് method hyphen with hyphen argument dot rb
05:10 rubyprogram ഫോൾഡറിനുള്ളിലാണ് ഈ ഫയലും സേവ് ചെയ്തിട്ടുള്ളത്‌.
05:15 ഈ program നോക്കാം.
05:18 ഇവിടെ add എന്ന method ഡിക്ലയർ ചെയ്തു. a,b എന്നിവ method addന്റെ arguments ആണ്.
05:26 ഇവിടെ aയുടേയും bയുടേയും മൂല്യങ്ങൾ കൂട്ടുകയും
05:29 sum method callലേക്ക് റിട്ടേണ്‍ ചെയ്യുകയും ചെയ്യുന്നു.
05:31 end methodന്റെ അവസാനം സൂചിപ്പിക്കുന്നു.
05:35 ഇവിടെ നമ്മൾ യൂസറിനോട് ഇൻപുട്ട് ആവശ്യപ്പെടുന്നു.
05:38 യൂസർ aയുടേയും bയുടേയും മൂല്യങ്ങൾ എന്റർ ചെയ്യും.
05:41 മൂല്യങ്ങൾ വേരിയബിൾ aയിലും bയിലും സ്റ്റോർ ചെയ്യുന്നു.
05:46 ഇവിടെ add method call ചെയ്യുന്നു.
05:49 എന്നിട്ട് aയും bയും arguments ആയി പാസ്‌ ചെയ്യുന്നു.
05:52 method add, addition operation നടത്തിയിട്ട് റിട്ടേണ്‍ ചെയ്യുന്ന മൂല്യം cൽ സൂക്ഷിക്കുന്നു.
05:59 ഇവിടെ cൽ സ്റ്റോർ ചെയ്തിട്ടുള്ള തുക പ്രിന്റ്‌ ചെയ്യുന്നു.
06:03 ഈ കോഡ് എക്സിക്യൂട്ട് ചെയ്യാൻ ടെർമിനലിലേക്ക് പോകുക.
06:07 ആദ്യമായി ടെർമിനൽ വൃത്തിയാക്കാം. clear ടൈപ്പ് ചെയ്ത് എന്റർ കൊടുക്കുക.
06:14 നമ്മൾ നേരത്തേ തന്നെ rubyprogram subdirectoryയിലാണ്.
06:17 മുൻപത്തെ കമാൻഡ് ലഭിക്കുന്നതിനായി up arrow key കീയിൽ രണ്ട് പ്രാവശ്യം പ്രസ്‌ ചെയ്യുക.
06:22 method hyphen without hyphen arguments dot rb മാറ്റി method hyphen with hyphen arguments dot rb കൊടുക്കുക.
06:32 Enter പ്രസ്‌ ചെയ്യുക.
06:35 Enter the values of a and b എന്ന് കാണുന്നു.
06:38 8ഉം 9ഉം എന്റർ ചെയ്യുന്നു.
06:41 8 ടൈപ്പ് ചെയ്ത് എന്റർ പ്രസ്‌ ചെയ്യുക.
06:43 9 ടൈപ്പ് ചെയ്ത് എന്റർ പ്രസ്‌ ചെയ്യുക.
06:46 ഔട്ട്‌പുട്ട് ഇങ്ങനെ കിട്ടുന്നു,
06:47 Sum of two numbers 8 and 9 is 17.
06:52 Ruby methodന്റെ ഒരു പ്രധാനപ്പെട്ട feature ഇപ്പോൾ നോക്കാം.
06:56 ടെക്സ്റ്റ്‌ എഡിറ്ററിലെ പ്രോഗ്രാമിലേക്ക് തിരികെ പോകാം.
06:59 return കീ വേർഡ്‌ ഡിലീറ്റ് ചെയ്യുക.
07:02 Save ബട്ടണ്‍ ക്ലിക്ക് ചെയ്യുക.
07:05 കോഡ് എക്സിക്യൂട്ട് ചെയ്യാൻ ടെർമിനലിലേക്ക് പോകുക.
07:09 മുൻപത്തെ കമാൻഡ് ലഭിക്കുന്നതിനായി up arrow കീ പ്രസ്‌ ചെയ്തിട്ട് Enter പ്രസ്‌ ചെയ്യുക.
07:14 Enter the values of a and b എന്ന് കാണുന്നു..
07:18 ഞാൻ 10ഉം 15ഉം എന്റർ ചെയ്യുന്നു.
07:21 10 ടൈപ്പ് ചെയ്ത് Enter പ്രസ്‌ ചെയ്യുക. 15 ടൈപ്പ് ചെയ്ത് Enter പ്രസ്‌ ചെയ്യുക.
07:27 ഔട്ട്‌പുട്ട് ഇങ്ങനെ ലഭിക്കുന്നു.
07:29 Sum of two numbers 10 and 15 is 25.
07:33 return കീ വേർഡ്‌ നീക്കിയതിന് ശേഷവും ഒരു എററും ഇല്ലാതെ പ്രോഗ്രാം എക്സിക്യൂട്ട് ചെയ്യപ്പെടുന്നത് നിങ്ങൾക്ക് കാണാം.
07:40 ഇതെന്തന്നാൽ Ruby automatic ആയി method കണക്ക് കൂട്ടുന്ന മൂല്യം റിട്ടേണ്‍ ചെയ്യുന്നു.
07:46 Rubyയിലെ methodൽ കീ വേർഡ്‌ return optional ആണ്.
07:50 ഇതോടെ ട്യൂട്ടോറിയലിന്റെ അവസാന ഭാഗത്ത്‌ എത്തിയിരിക്കുന്നു.
07:53 സ്ലൈഡിലേക്ക് തിരികെ പോകാം.
07:55 ചുരുക്കത്തിൽ
07:57 ഇവിടെ പഠിച്ചത്,
07:59 Methods.
08:01 arguments ഇല്ലാത്ത Methodന്റേയും arguments ഉള്ള methodന്റേയും ഘടന.
08:06 methodൽ നിന്ന് മൂല്യം റിട്ടേണ്‍ ചെയ്യുന്നത്.
08:08 അസൈൻമെന്റ്,
08:10 യൂസറിൽ നിന്ന് ഇൻപുട്ട് സ്വീകരിച്ച് കൊണ്ട്, method ഉപയോഗിച്ച് ഒരു ചതുരത്തിന്റെ വിസ്തീർണ്ണം കണക്ക് കൂട്ടുന്ന പ്രോഗ്രാം എഴുതുക.
08:17 ഇവിടെ ലഭ്യമായ വീഡിയോ കാണുക.
08:20 ഇത് സ്പോകെന്‍ ട്യൂട്ടോറിയല്‍ പ്രൊജക്റ്റിനെ സംഗ്രഹിക്കുന്നു.
08:23 നല്ല ബാന്‍ഡ് വിഡ്ത്ത് ഇല്ലെങ്കില്‍, ഡൌണ്‍ലോഡ് ചെയ്ത് കാണാവുന്നതാണ്.
08:28 സ്പോകെന്‍ ട്യൂട്ടോറിയല്‍ പ്രൊജക്റ്റ്‌ ടീം,
08:30 സ്പോകെന്‍ ട്യൂട്ടോറിയലുകള്‍ ഉപയോഗിച്ച് വര്‍ക്ക് ഷോപ്പുകള്‍ നടത്തുന്നു.
08:33 ഓണ്‍ലൈന്‍ ടെസ്റ്റ്‌ പാസ്സാകുന്നവര്‍ക്ക് സര്‍ട്ടിഫികറ്റുകള്‍ നല്കുന്നു.
08:36 കുടുതല്‍ വിവരങ്ങള്‍ക്കായി ഈ വെബ്സൈറ്റ് സന്ദർശിക്കുക.
08:44 സ്പോകെന്‍ ട്യൂട്ടോറിയല്‍ പ്രൊജക്റ്റ്‌, ടോക്ക് ടു എ ടീച്ചര്‍ പ്രൊജക്റ്റിന്റെ ഭാഗമാണ്.
08:49 ഇതിനെ പിന്താങ്ങുന്നത് "നാഷണല്‍ മിഷന്‍ ഓണ്‍ എഡ്യൂക്കേഷന്‍ ത്രൂ ICT, MHRD, ഗവന്മെന്റ് ഓഫ് ഇന്ത്യ"
08:55 ഈ മിഷനെ കുറിച്ചുള്ള കുടുതല്‍ വിവരങ്ങള്‍ ഇവിടെ ലഭ്യമാണ്
09:00 ഈ ട്യൂട്ടോറിയല്‍ സമാഹരിച്ചത് ദേവി സേനന്‍, IIT Bombay. നന്ദി.

Contributors and Content Editors

Devisenan