Difference between revisions of "C-and-C++/C4/Understanding-Pointers/Bengali"

From Script | Spoken-Tutorial
Jump to: navigation, search
(Created page with '{| border=1 || ''Time''' || '''Narration''' |- | 00:02 |C এবং C ++ এ পয়েন্টারস এর কথ্য টিউটোরিয়ালে আপনা…')
 
 
(11 intermediate revisions by one other user not shown)
Line 1: Line 1:
 
{| border=1
 
{| border=1
|| ''Time'''
+
|| '''Time'''
 
|| '''Narration'''
 
|| '''Narration'''
  
 
|-
 
|-
| 00:02
+
| 00:01
|C এবং C ++ এ পয়েন্টারস এর কথ্য টিউটোরিয়ালে আপনাদের স্বাগত।
+
|'''C''' এবং '''C ++''' এ পয়েন্টারস এর কথ্য টিউটোরিয়ালে আপনাদের স্বাগত।
 
|-
 
|-
| 00:07
+
| 00:06
 
|এই টিউটোরিয়ালে আমরা শিখব,
 
|এই টিউটোরিয়ালে আমরা শিখব,
 
|-
 
|-
| 00:09
+
| 00:08
 
| পয়েন্টারস,
 
| পয়েন্টারস,
  
Line 21: Line 21:
  
 
|-
 
|-
| 00:15
+
| 00:14
 
|আমরা এটি একটি উদাহরণের সাহায্যে করব।
 
|আমরা এটি একটি উদাহরণের সাহায্যে করব।
 
|-
 
|-
 
| 00:18
 
| 00:18
| এই টিউটোরিয়ালটি রেকর্ড করতে আমি উবুন্টু অপারেটিং সিস্টেম সংস্করণ 11.10 এবং উবুন্টুতে gcc এবং
+
| এই টিউটোরিয়ালটি রেকর্ড করতে আমি উবুন্টু অপারেটিং সিস্টেম সংস্করণ '''11.10''' এবং  
g ++ কম্পাইলার সংস্করণ 4.6.1 ব্যবহার করছি।
+
  
 
|-
 
|-
| 00:32
+
| 00:25
 +
|উবুন্টুতে '''gcc''' এবং '''g ++''' কম্পাইলার সংস্করণ '''4.6.1''' ব্যবহার করছি।
 +
 
 +
|-
 +
| 00:31
 
|পয়েন্টারসের ভূমিকা দিয়ে শুরু করা যাক।
 
|পয়েন্টারসের ভূমিকা দিয়ে শুরু করা যাক।
  
 
|-
 
|-
| 00:35
+
| 00:34
 
| পয়েন্টারস মেমরিতে স্থান সূচিত করে।
 
| পয়েন্টারস মেমরিতে স্থান সূচিত করে।
 
   
 
   
 
|-
 
|-
| 00:39
+
| 00:38
 
|পয়েন্টারস মেমরি এড্রেস সংরক্ষণ করে।
 
|পয়েন্টারস মেমরি এড্রেস সংরক্ষণ করে।
  
 
|-
 
|-
| 00:42
+
| 00:41
 
|এটি সেই এড্রেসে সংরক্ষিত মান ও দেয়।
 
|এটি সেই এড্রেসে সংরক্ষিত মান ও দেয়।
  
Line 48: Line 51:
 
| এখন পয়েন্টারসের একটি উদাহরণ দেখা যাক।
 
| এখন পয়েন্টারসের একটি উদাহরণ দেখা যাক।
 
|-
 
|-
| 00:49
+
| 00:48
| লক্ষ্য করুন যে আমাদের ফাইলের নাম হল pointer_demo.c
+
| লক্ষ্য করুন যে আমাদের ফাইলের নাম হল '''pointers_demo.c'''
  
 
|-
 
|-
Line 55: Line 58:
 
|এখন কোড দেখা যাক।
 
|এখন কোড দেখা যাক।
 
|-
 
|-
| 00:57
+
| 00:56
|এটি আমাদের হেডার ফাইল stdio.h
+
|এটি আমাদের হেডার ফাইল '''stdio.h'''
 
|-
 
|-
| 01:01
+
| 01:00
 
|এটি আমাদের মেন ফাংশন।
 
|এটি আমাদের মেন ফাংশন।
 
|-
 
|-
 
| 01:03
 
| 01:03
|এখানে আমাদের কাছে long int num এর নিযুক্ত মান 10 আছে।   
+
|এখানে আমাদের কাছে '''long int num''' এর নিযুক্ত মান '''10''' আছে।   
 
   
 
   
 
|-
 
|-
 
|  01:09
 
|  01:09
| তারপর আমরা একটি pointer ptr ঘোষিত করেছি।
+
| তারপর আমরা একটি পয়েন্টার '''ptr''' ঘোষিত করেছি।
  
 
|-
 
|-
| 01:13
+
| 01:12
|Asterisk চিহ্ন পয়েন্টার ঘোষিত করতে ব্যবহৃত হয়েছে।
+
|'''Asterisk''' চিহ্ন পয়েন্টার ঘোষিত করতে ব্যবহৃত হয়েছে।
 
|-
 
|-
 
| 01:16
 
| 01:16
|এই পয়েন্টার long int লিখতে সূচিত করা যেতে পারে।
+
|এই পয়েন্টার '''long int''' লিখতে সূচিত করা যেতে পারে।
  
 
|-
 
|-
 
|  01:20
 
|  01:20
|printf স্টেটমেন্টে, Ampersand ভ্যারিয়েবলের মেমরি এড্রেস প্রাপ্ত করতে ব্যবহৃত হয়েছে।
+
|printf স্টেটমেন্টে, '''Ampersand''' ভ্যারিয়েবলের মেমরি এড্রেস প্রাপ্ত করতে ব্যবহৃত হয়েছে।
  
 
|-
 
|-
 
| 01:28
 
| 01:28
|সুতরাং ampersand num, num এর মেমরি এড্রেস দেবে।
+
|সুতরাং '''ampersand num, num''' এর মেমরি এড্রেস দেবে।
  
 
|-
 
|-
| 01:34
+
| 01:33
|এই স্টেটমেন্ট num ভ্যারিয়েবলের এড্রেস প্রিন্ট করবে।
+
|এই স্টেটমেন্ট '''num''' ভ্যারিয়েবলের এড্রেস প্রিন্ট করবে।
  
 
|-
 
|-
|  01:38
+
|  01:37
|  এখানে ptr, num এর এড্রেস সংরক্ষণ করে।
+
|  এখানে '''ptr, num''' এর এড্রেস সংরক্ষণ করে।
  
 
|-
 
|-
|  01:48
+
|  01:41
|  এই স্টেটমেন্ট ptr এর এড্রেস প্রিন্ট করবে।
+
|  এই স্টেটমেন্ট '''ptr''' এর এড্রেস প্রিন্ট করবে।
  
 
|-
 
|-
|  01:46
+
|  01:45
| ফাংশনের আকার ptr এর মাপ দেবে।
+
| ফাংশনের আকার '''ptr''' এর মাপ দেবে।
 
|-
 
|-
 
| 01:49
 
| 01:49
|  এটি ptr এর মান দেবে।
+
|  এটি '''ptr''' এর মান দেবে।
  
 
|-
 
|-
| 01:52
+
| 01:51
|এটি হল num এর মেমরি এড্রেস।
+
|এটি হল '''num''' এর মেমরি এড্রেস।
  
 
|-
 
|-
| 01:55
+
| 01:54
|  এবং এখানে asterisk ptr এড্রেসে মান দেবে।
+
|  এবং এখানে '''asterisk ptr''' এড্রেসে মান দেবে।
  
 
|-
 
|-
| 02:00
+
| 01.59
|তাই asterisk এর ব্যবহার মেমরি এড্রেস দেবে না।
+
|তাই '''asterisk''' এর ব্যবহার মেমরি এড্রেস দেবে না।
  
 
|-
 
|-
 
| 02:03
 
| 02:03
|অন্যথায় এটি মান দেবে। %ld হল long int-এর জন্য ফরমেট স্পেসিফায়ার।
+
|অন্যথায় এটি মান দেবে।  
 +
|-
 +
| 02:06
 +
|'''%ld''' হল '''long int'''-এর জন্য ফরম্যাট স্পেসিফায়ার।
  
 
|-
 
|-
|  02:11
+
|  02:10
 
| এখন প্রোগ্রাম এক্সিকিউট করা যাক।
 
| এখন প্রোগ্রাম এক্সিকিউট করা যাক।
 
|-
 
|-
|  02:14
+
|  02:13
| আপনার কীবোর্ড Ctrl, Alt এবং T একসাথে টিপে টার্মিনাল উইন্ডো খুলুন।
+
| আপনার কীবোর্ড '''Ctrl, Alt''' এবং '''T''' একসাথে টিপে টার্মিনাল উইন্ডো খুলুন।
  
 
|-
 
|-
|  02:22
+
|  02:21
| কম্পাইল করতে লিখুন:
+
| কম্পাইল করতে লিখুন, '''gcc''' স্পেস '''pointers underscore demo''' ডট '''c''' স্পেস হাইফেন '''o''' স্পেস '''point'''
|-
+
| 02:23
+
|gcc pointer_demo.c -o point
+
 
|-
 
|-
| 02:33
+
| 02:32
|Enter টিপুন।
+
|'''Enter''' টিপুন।
 
|-
 
|-
| 02:35
+
| 02:34
| ./point লিখুন। Enter টিপুন।
+
| লিখুন '''./point(ডট স্লেস point)''''''Enter''' টিপুন।
 
|-
 
|-
 
| 02:39
 
| 02:39
Line 142: Line 145:
 
|-
 
|-
 
| 02:42
 
| 02:42
|আমরা দেখি যে num এড্রেস এবং ptr মান একই।
+
|আমরা দেখি যে '''num''' এড্রেস এবং '''ptr''' মান একই।
 
|-
 
|-
 
| 02:48
 
| 02:48
|যখনকি num এবং ptr এর মেমরি এড্রেস ভিন্ন।
+
|যখনকি '''num''' এবং '''ptr''' এর মেমরি এড্রেস ভিন্ন।
 
|-
 
|-
 
| 02:53
 
| 02:53
Line 151: Line 154:
 
|-
 
|-
 
| 02:57
 
| 02:57
|এছাড়াও ptr দ্বারা সূচিত মান হল 10 যা num এর জন্য নির্ধারিত ছিল।
+
|এছাড়াও '''ptr''' দ্বারা সূচিত মান হল '''10''' যা '''num''' এর জন্য নির্ধারিত ছিল।
  
 
|-
 
|-
| 03:04
+
| 03:03
|এখন C ++ এ একই প্রোগ্রাম দেখি।
+
|এখন একই প্রোগ্রাম C ++ এ দেখি।
  
 
|-
 
|-
| 03:08
+
| 03:07
|লক্ষ্য করুন যে আমাদের ফাইলের নাম pointers_demo.cpp.
+
|লক্ষ্য করুন যে আমাদের ফাইলের নাম '''pointers underscore demo.cpp'''.
  
 
|-
 
|-
| 03:14
+
| 03:13
|এখানে iostream হিসেবে হেডার ফাইলের মত কয়েকটি পরিবর্তন আছে।
+
|এখানে '''iostream''' হিসেবে হেডার ফাইলের মত কয়েকটি পরিবর্তন আছে।
  
 
|-
 
|-
|  03:20
+
|  03:19
| তারপর আমরা std namespace ব্যবহার করছি।
+
| তারপর আমরা '''std namespace''' ব্যবহার করছি।
  
 
|-
 
|-
 
| 03:23
 
| 03:23
|এবং এখানে আমাদের কাছে printf ফাংশনের জায়গায় cout ফাংশন আছে।
+
|এবং এখানে আমাদের কাছে '''printf''' ফাংশনের জায়গায় '''cout''' ফাংশন আছে।
  
 
|-
 
|-
Line 177: Line 180:
 
| বাকি সবকিছু একই।
 
| বাকি সবকিছু একই।
 
|-
 
|-
| 03:31
+
| 03:30
| প্রোগ্রাম এক্সিকিউট করি।
+
| প্রোগ্রাম এক্সিকিউট করি। টার্মিনালে ফিরে আসি।
 
|-
 
|-
| 03:33
+
| 03:34
| টার্মিনালে ফিরে আসুন।
+
| কম্পাইল করতে লিখুন,'''g++''' স্পেস '''pointers_demo.cpp''' স্পেস হাইফেন  '''o''' স্পেস '''point1'''. '''Enter''' টিপুন।
|-
+
 
| 03:35
+
| কম্পাইল করতে লিখুন,
+
|-
+
| 03:36
+
| g++ pointers_demo.cpp -o point1
+
 
|-
 
|-
| 03:48
+
| 03:50
| Enter টিপুন।
+
| লিখুন '''./point1(ডট স্লেস point1). Enter''' টিপুন।
|-
+
| 03:51
+
| ./point1 লিখুন। Enter টিপুন।
+
  
 
|-
 
|-
| 03:56
+
| 03:55
|আপনি দেখতে পারেন যে আউটপুট আমাদের C প্রোগ্রামের অনুরূপ।
+
|আমরা দেখতে পারি যে আউটপুট আমাদের C প্রোগ্রামের অনুরূপ।
 
|-
 
|-
 
| 04:00
 
| 04:00
Line 205: Line 200:
 
|স্লাইডে ফিরে আসুন।
 
|স্লাইডে ফিরে আসুন।
 
|-
 
|-
| 04:06
+
| 04:05
 
|সংক্ষিপ্তকরণ করি।
 
|সংক্ষিপ্তকরণ করি।
 
|-
 
|-
| 04:07
+
| 04:06
 
| এই টিউটোরিয়ালে আমরা শিখেছি,
 
| এই টিউটোরিয়ালে আমরা শিখেছি,
 
|-
 
|-
| 04:09
+
| 04:08
 
| পয়েন্টার সম্পর্কে।
 
| পয়েন্টার সম্পর্কে।
 
|-
 
|-
| 04:11
+
| 04:10
 
| পয়েন্টার তৈরী করা।
 
| পয়েন্টার তৈরী করা।
 
|-
 
|-
Line 220: Line 215:
 
| এবং পয়েন্টারে কার্যকলাপ।
 
| এবং পয়েন্টারে কার্যকলাপ।
 
|-
 
|-
| 04:15
+
| 04:14
|নির্দেশিত কাজ হিসাবে একটি C এবং C ++ প্রোগ্রাম লিখুন,
+
|নির্দেশিত কাজ হিসাবে পয়েন্টার এবং ভ্যারিয়েবল ঘোষিত করতে,
 
   
 
   
 
|-
 
|-
 
| 04:18
 
| 04:18
|পয়েন্টার এবং ভ্যারিয়েবল ঘোষিত করতে।
+
|একটি C এবং C ++ প্রোগ্রাম লিখুন।
  
 
|-
 
|-
| 04:22
+
| 04:21
 
|পয়েন্টারে ভ্যারিয়েবলের এড্রেস সংরক্ষণ করুন।
 
|পয়েন্টারে ভ্যারিয়েবলের এড্রেস সংরক্ষণ করুন।
  
 
|-
 
|-
| 04:25
+
| 04:24
 
|এবং পয়েন্টারের মান প্রিন্ট করুন।
 
|এবং পয়েন্টারের মান প্রিন্ট করুন।
 
   
 
   
 
|-
 
|-
| 04:28
+
| 04:27
 
| এই লিঙ্কে উপলব্ধ ভিডিওটি দেখুন,  http://spoken-tutorial.org/What_is_a_Spoken_Tutorial
 
| এই লিঙ্কে উপলব্ধ ভিডিওটি দেখুন,  http://spoken-tutorial.org/What_is_a_Spoken_Tutorial
 
|-
 
|-
| 04:31
+
| 04:30
| এটি কথ্য টিউটোরিয়াল প্রকল্পকে সারসংক্ষেপে বোঝায়।
+
| এটি প্রকল্পকে সারসংক্ষেপে বোঝায়।
  
 
|-
 
|-
 
| 04:33
 
| 04:33
| যদি ভাল ব্যান্ডউইডথ না থাকে, তাহলে আপনি ভিডিওটি ডাউনলোড করে দেখতে পারেন।
+
| ভাল ব্যান্ডউইডথ না থাকলে ভিডিওটি ডাউনলোড করে দেখতে পারেন।
  
 
|-
 
|-
|  04:38
+
|  04:37
| কথ্য টিউটোরিয়াল প্রকল্প দল
+
| স্পোকেন টিউটোরিয়াল প্রকল্প দল
  
 
|-
 
|-
| 04:40
+
| 04:39
 
| কথ্য টিউটোরিয়াল ব্যবহার করে কর্মশালার আয়োজন করে।
 
| কথ্য টিউটোরিয়াল ব্যবহার করে কর্মশালার আয়োজন করে।
 
|-
 
|-
 
| 04:43
 
| 04:43
| যারা অনলাইন পরীক্ষা পাস করে তাদের প্রশংসাপত্র দেওয়া হয়।
+
| অনলাইন পরীক্ষা পাস করলে প্রশংসাপত্র দেওয়া হয়।
  
 
|-
 
|-
 
| 04:47
 
| 04:47
| এই বিষয়ে বিস্তারিত তথ্যের জন্য contact @spoken-tutorial.org তে ইমেল করুন।
+
| এই বিষয়ে বিস্তারিত তথ্যের জন্য '''contact @spoken-tutorial.org''' তে ইমেল করুন।
  
 
|-
 
|-
|  04:54
+
|  04:53
| স্পোকেন টিউটোরিয়াল Talk to a Teacher প্রকল্পের অংশবিশেষ।
+
| স্পোকেন টিউটোরিয়াল '''Talk to a Teacher''' প্রকল্পের অংশবিশেষ।
  
 
|-
 
|-
 
| 04:58
 
| 04:58
|এটি ভারত সরকারের ICT, MHRD এর National Mission on Education দ্বারা সমর্থিত।
+
|এটি ভারত সরকারের '''ICT, MHRD''' এর জাতীয় সাক্ষরতা মিশন দ্বারা সমর্থিত।
 
|-
 
|-
 
|05:06  
 
|05:06  
Line 273: Line 268:
  
 
|-
 
|-
| 05:11
+
| 05:10
 
| আমি কৌশিক দত্ত এই টিউটোরিয়ালটি অনুবাদ করেছি।
 
| আমি কৌশিক দত্ত এই টিউটোরিয়ালটি অনুবাদ করেছি।
  
 
|-
 
|-
| 05:15
+
| 05:14
 
|অংশগ্রহনের জন্য ধন্যবাদ।
 
|অংশগ্রহনের জন্য ধন্যবাদ।

Latest revision as of 16:24, 18 June 2014

Time Narration
00:01 C এবং C ++ এ পয়েন্টারস এর কথ্য টিউটোরিয়ালে আপনাদের স্বাগত।
00:06 এই টিউটোরিয়ালে আমরা শিখব,
00:08 পয়েন্টারস,
00:10 পয়েন্টারস তৈরী করা,
00:12 এবং পয়েন্টারসে কার্যকলাপ।
00:14 আমরা এটি একটি উদাহরণের সাহায্যে করব।
00:18 এই টিউটোরিয়ালটি রেকর্ড করতে আমি উবুন্টু অপারেটিং সিস্টেম সংস্করণ 11.10 এবং
00:25 উবুন্টুতে gcc এবং g ++ কম্পাইলার সংস্করণ 4.6.1 ব্যবহার করছি।
00:31 পয়েন্টারসের ভূমিকা দিয়ে শুরু করা যাক।
00:34 পয়েন্টারস মেমরিতে স্থান সূচিত করে।
00:38 পয়েন্টারস মেমরি এড্রেস সংরক্ষণ করে।
00:41 এটি সেই এড্রেসে সংরক্ষিত মান ও দেয়।
00:45 এখন পয়েন্টারসের একটি উদাহরণ দেখা যাক।
00:48 লক্ষ্য করুন যে আমাদের ফাইলের নাম হল pointers_demo.c
00:54 এখন কোড দেখা যাক।
00:56 এটি আমাদের হেডার ফাইল stdio.h
01:00 এটি আমাদের মেন ফাংশন।
01:03 এখানে আমাদের কাছে long int num এর নিযুক্ত মান 10 আছে।
01:09 তারপর আমরা একটি পয়েন্টার ptr ঘোষিত করেছি।
01:12 Asterisk চিহ্ন পয়েন্টার ঘোষিত করতে ব্যবহৃত হয়েছে।
01:16 এই পয়েন্টার long int লিখতে সূচিত করা যেতে পারে।
01:20 printf স্টেটমেন্টে, Ampersand ভ্যারিয়েবলের মেমরি এড্রেস প্রাপ্ত করতে ব্যবহৃত হয়েছে।
01:28 সুতরাং ampersand num, num এর মেমরি এড্রেস দেবে।
01:33 এই স্টেটমেন্ট num ভ্যারিয়েবলের এড্রেস প্রিন্ট করবে।
01:37 এখানে ptr, num এর এড্রেস সংরক্ষণ করে।
01:41 এই স্টেটমেন্ট ptr এর এড্রেস প্রিন্ট করবে।
01:45 ফাংশনের আকার ptr এর মাপ দেবে।
01:49 এটি ptr এর মান দেবে।
01:51 এটি হল num এর মেমরি এড্রেস।
01:54 এবং এখানে asterisk ptr এড্রেসে মান দেবে।
01.59 তাই asterisk এর ব্যবহার মেমরি এড্রেস দেবে না।
02:03 অন্যথায় এটি মান দেবে।
02:06 %ld হল long int-এর জন্য ফরম্যাট স্পেসিফায়ার।
02:10 এখন প্রোগ্রাম এক্সিকিউট করা যাক।
02:13 আপনার কীবোর্ড Ctrl, Alt এবং T একসাথে টিপে টার্মিনাল উইন্ডো খুলুন।
02:21 কম্পাইল করতে লিখুন, gcc স্পেস pointers underscore demo ডট c স্পেস হাইফেন o স্পেস point
02:32 Enter টিপুন।
02:34 লিখুন ./point(ডট স্লেস point)'Enter' টিপুন।
02:39 আউটপুট প্রদর্শিত হয়েছে।
02:42 আমরা দেখি যে num এড্রেস এবং ptr মান একই।
02:48 যখনকি num এবং ptr এর মেমরি এড্রেস ভিন্ন।
02:53 পয়েন্টারের আকার হল 8 বাইট।
02:57 এছাড়াও ptr দ্বারা সূচিত মান হল 10 যা num এর জন্য নির্ধারিত ছিল।
03:03 এখন একই প্রোগ্রাম C ++ এ দেখি।
03:07 লক্ষ্য করুন যে আমাদের ফাইলের নাম pointers underscore demo.cpp.
03:13 এখানে iostream হিসেবে হেডার ফাইলের মত কয়েকটি পরিবর্তন আছে।
03:19 তারপর আমরা std namespace ব্যবহার করছি।
03:23 এবং এখানে আমাদের কাছে printf ফাংশনের জায়গায় cout ফাংশন আছে।
03:28 বাকি সবকিছু একই।
03:30 প্রোগ্রাম এক্সিকিউট করি। টার্মিনালে ফিরে আসি।
03:34 কম্পাইল করতে লিখুন,g++ স্পেস pointers_demo.cpp স্পেস হাইফেন o স্পেস point1. Enter টিপুন।
03:50 লিখুন ./point1(ডট স্লেস point1). Enter টিপুন।
03:55 আমরা দেখতে পারি যে আউটপুট আমাদের C প্রোগ্রামের অনুরূপ।
04:00 আমরা এই টিউটোরিয়ালের শেষে চলে এসেছি।
04:03 স্লাইডে ফিরে আসুন।
04:05 সংক্ষিপ্তকরণ করি।
04:06 এই টিউটোরিয়ালে আমরা শিখেছি,
04:08 পয়েন্টার সম্পর্কে।
04:10 পয়েন্টার তৈরী করা।
04:12 এবং পয়েন্টারে কার্যকলাপ।
04:14 নির্দেশিত কাজ হিসাবে পয়েন্টার এবং ভ্যারিয়েবল ঘোষিত করতে,
04:18 একটি C এবং C ++ প্রোগ্রাম লিখুন।
04:21 পয়েন্টারে ভ্যারিয়েবলের এড্রেস সংরক্ষণ করুন।
04:24 এবং পয়েন্টারের মান প্রিন্ট করুন।
04:27 এই লিঙ্কে উপলব্ধ ভিডিওটি দেখুন, http://spoken-tutorial.org/What_is_a_Spoken_Tutorial
04:30 এটি প্রকল্পকে সারসংক্ষেপে বোঝায়।
04:33 ভাল ব্যান্ডউইডথ না থাকলে ভিডিওটি ডাউনলোড করে দেখতে পারেন।
04:37 স্পোকেন টিউটোরিয়াল প্রকল্প দল
04:39 কথ্য টিউটোরিয়াল ব্যবহার করে কর্মশালার আয়োজন করে।
04:43 অনলাইন পরীক্ষা পাস করলে প্রশংসাপত্র দেওয়া হয়।
04:47 এই বিষয়ে বিস্তারিত তথ্যের জন্য contact @spoken-tutorial.org তে ইমেল করুন।
04:53 স্পোকেন টিউটোরিয়াল Talk to a Teacher প্রকল্পের অংশবিশেষ।
04:58 এটি ভারত সরকারের ICT, MHRD এর জাতীয় সাক্ষরতা মিশন দ্বারা সমর্থিত।
05:06 এই বিষয়ে বিস্তারিত তথ্য এই লিঙ্কে প্রাপ্তিসাধ্য। http:// spoken- tutorial.org/NMEICT-Intro.
05:10 আমি কৌশিক দত্ত এই টিউটোরিয়ালটি অনুবাদ করেছি।
05:14 অংশগ্রহনের জন্য ধন্যবাদ।

Contributors and Content Editors

Kaushik Datta, Pratik kamble