Difference between revisions of "Java/C2/First-Java-Program/Bengali"

From Script | Spoken-Tutorial
Jump to: navigation, search
(Created page with ' {| border=1 || '''Time'''' || '''Narration''' |- | 00:02 | First Java Program এর সাথে শুরু করার কথ্য টিউটোরিয়ালে…')
 
 
(5 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 
   
 
   
 
{| border=1
 
{| border=1
|| '''Time''''
+
|| '''Time'''
 
|| '''Narration'''
 
|| '''Narration'''
  
 
|-
 
|-
 
|  00:02
 
|  00:02
|  First Java Program এর সাথে শুরু করার কথ্য টিউটোরিয়ালে আপনাদের স্বাগত।
+
'''First Java Program''' এর সাথে শুরু করার কথ্য টিউটোরিয়ালে আপনাদের স্বাগত।
 
|-
 
|-
 
|  00:09
 
|  00:09
Line 25: Line 25:
 
|-
 
|-
 
|  00:24
 
|  00:24
|  এখানে আমরা উবুন্টু সংস্করণ 11.10 এবং জাভা ডেভেলপমেন্ট এনভায়রনমেন্ট jdk 1.6 ব্যবহার করছি।
+
|  এখানে আমরা উবুন্টু সংস্করণ '''11.10''' এবং জাভা ডেভেলপমেন্ট এনভায়রনমেন্ট '''jdk 1.6''' ব্যবহার করছি।
 
+
 
+
  
 
|-
 
|-
 
|  00:32
 
|  00:32
|  এই টিউটোরিয়াল অনুসরণ করতে আপনার সিস্টেমে JDK 1.6 ইনস্টল করা আবশ্যক।
+
|  এই টিউটোরিয়াল অনুসরণ করতে আপনার সিস্টেমে '''JDK 1.6''' সংস্থাপিত করা আবশ্যক।
  
 
|-
 
|-
Line 41: Line 39:
 
|-
 
|-
 
|  00:51
 
|  00:51
|এইজন্য আপনার একটি Terminal এবং একটি Text Editor প্রয়োজন।
+
|এইজন্য আপনার একটি '''Terminal''' এবং একটি '''Text Editor''' প্রয়োজন।
 
+
 
+
  
 
|-
 
|-
 
|  00:56
 
|  00:56
| আমি আমার Text Editor হিসেবে gedit ব্যবহার করছি।
+
| আমি আমার '''Text Editor''' হিসেবে '''gedit''' ব্যবহার করছি।
  
 
|-
 
|-
 
|01:01
 
|01:01
|  Text Editor এ, আমরা প্রথম HelloWorld ক্লাস তৈরি করব।
+
|  Text Editor এ, আমরা প্রথম '''HelloWorld''' ক্লাস তৈরি করব।
 
|-
 
|-
 
|  01:06
 
|  01:06
|তাই লিখুন Class HelloWorld. HelloWorld হল ক্লাসের নাম।
+
|তাই লিখুন '''Class HelloWorld. HelloWorld''' হল ক্লাসের নাম।
 
+
  
 
|-
 
|-
 
|  01:17
 
|  01:17
| এবং কার্লি বন্ধনী খুলুন।  Enter টিপুন এবং কার্লি বন্ধনী বন্ধ করুন।
+
| এবং কার্লি বন্ধনী খুলুন।  '''Enter''' টিপুন এবং কার্লি বন্ধনী বন্ধ করুন।
 
+
 
+
 
+
  
 
|-
 
|-
 
|  01:24
 
|  01:24
|  এই দুই কার্লি বন্ধনীর ভিতরের কোড HelloWorld ক্লাসের অন্তর্গত হবে।
+
|  এই দুই কার্লি বন্ধনীর ভিতরের কোড '''HelloWorld''' ক্লাসের অন্তর্গত হবে।
  
 
|-
 
|-
 
|  01:33
 
|  01:33
|  এখন উপরের Save আইকনে টিপে ফাইলটি সংরক্ষণ করুন।
+
|  এখন উপরের '''Save''' আইকনে টিপে ফাইলটি সংরক্ষণ করুন।
  
 
|-
 
|-
Line 78: Line 70:
 
|-
 
|-
 
|  01:43
 
|  01:43
|  সুতরাং Save As ডায়লগ বাক্স প্রদর্শিত হয়।
+
|  সুতরাং '''Save As''' ডায়লগ বাক্স প্রদর্শিত হয়।
 
|-
 
|-
 
|  01:46
 
|  01:46
Line 85: Line 77:
 
|-
 
|-
 
|  01:51
 
|  01:51
|  এখানে, home ডিরেক্টরিতে আমি একটি ফোল্ডার তৈরি করব।
+
|  এখানে, '''home''' ডিরেক্টরিতে আমি একটি ফোল্ডার তৈরি করব।
  
 
|-
 
|-
 
|  01:57  
 
|  01:57  
|এটিকে Demo নাম দেই, Enter টিপি।
+
|এটিকে '''Demo''' নাম দেই, '''Enter''' টিপি।
 
|-
 
|-
 
|  02:02
 
|  02:02
Line 96: Line 88:
 
|-
 
|-
 
|  02:08
 
|  02:08
| Name টেক্সট বাক্সে, ক্লাসের নাম লিখুন।
+
| '''Name''' টেক্সট বাক্সে, ক্লাসের নাম লিখুন।
 
|-
 
|-
 
|  02:13
 
|  02:13
Line 103: Line 95:
 
|-
 
|-
 
|  02:20
 
|  02:20
|মনে করুন যে আমরা HelloWorld ক্লাস তৈরি করেছি।
+
|মনে করুন যে আমরা '''HelloWorld''' ক্লাস তৈরি করেছি।
  
 
|-
 
|-
 
|  02:25
 
|  02:25
|সুতরাং আমরা HelloWorld dot java রূপে ফাইল সংরক্ষণ করব।
+
|সুতরাং আমরা '''HelloWorld dot java''' রূপে ফাইল সংরক্ষণ করব।
  
 
|-
 
|-
 
| 02:33
 
| 02:33
|  Dot java হল জাভা ফাইলের ফাইল এক্সটেনশন।
+
'''Dot''' java হল জাভা ফাইলের ফাইল এক্সটেনশন।
  
 
|-
 
|-
 
|02:39
 
|02:39
|  এখন Save বোতামে টিপুন। ফাইল এখন সংরক্ষিত হয়েছে।
+
|  এখন '''Save''' বোতামে টিপুন। ফাইল এখন সংরক্ষিত হয়েছে।
  
 
|-
 
|-
 
|  02:47
 
|  02:47
|  
+
| ক্লাসের ভিতরে, আমরা '''main''' মেথড লিখি।
ক্লাসের ভিতরে, আমরা main মেথড লিখি।
+
 
+
  
 
|-
 
|-
 
|  02:53
 
|  02:53
|তাই লিখুন:
+
|তাই লিখুন '''public static void main''' প্রথম বন্ধনী, প্রথম বন্ধনীর ভিতরে '''String arg''' বর্গাকার বন্ধনী।
 
+
|-
+
|  02:54
+
|public static void main প্রথম বন্ধনী, প্রথম বন্ধনীর ভিতরে String arg বর্গাকার বন্ধনী।
+
  
 
|-
 
|-
 
|  03:10
 
|  03:10
|Main ফাংশন প্রোগ্রামের আরম্ভ বিন্দু চিহ্নিত করে।
+
|'''Main''' ফাংশন প্রোগ্রামের আরম্ভ বিন্দু চিহ্নিত করে।
 
+
  
 
|-
 
|-
 
|  03:15
 
|  03:15
|আমরা অন্য টিউটোরিয়ালে public, static, void এবং String arg বর্ণন করব।
+
|আমরা অন্য টিউটোরিয়ালে '''public, static, void''' এবং '''String arg''' বর্ণন করব।
 
+
  
 
|-
 
|-
Line 147: Line 131:
 
|-
 
|-
 
|  03:27
 
|  03:27
|Enter টিপুন এবং কার্লি বন্ধনী বন্ধ করুন।
+
|'''Enter''' টিপুন এবং কার্লি বন্ধনী বন্ধ করুন।
  
 
 
 
 
 
|-
 
|-
 
|  03:32
 
|  03:32
|  এই দুই কার্লি বন্ধনীর ভিতরের কোড  main মেথডের অন্তর্গত হবে।
+
|  এই দুই কার্লি বন্ধনীর ভিতরের কোড  '''main''' মেথডের অন্তর্গত হবে।
  
 
|-
 
|-
 
|  03:41
 
|  03:41
| Terminal এ একটি লাইন প্রদর্শন করতে আমরা এখন একটি কোড লিখব।
+
| '''Terminal''' এ একটি লাইন প্রদর্শন করতে আমরা এখন একটি কোড লিখব।
 
+
  
 
|-
 
|-
 
|  03:46
 
|  03:46
|তাই main মেথডের মধ্যে লিখুন, System dot out dot println প্রথম বন্ধনী সেমিকোলন।
+
|তাই '''main''' মেথডের মধ্যে লিখুন, '''System''' dot '''out''' dot '''println''' প্রথম বন্ধনী সেমিকোলন।
 
+
  
 
|-
 
|-
 
|  03:59
 
|  03:59
 
|এই স্টেটমেন্ট লাইন প্রিন্ট করতে ব্যবহৃত হয়। সেমিকোলন লাইন সমাপ্ত করতে ব্যবহৃত হয়।
 
|এই স্টেটমেন্ট লাইন প্রিন্ট করতে ব্যবহৃত হয়। সেমিকোলন লাইন সমাপ্ত করতে ব্যবহৃত হয়।
 
  
 
|-
 
|-
Line 177: Line 155:
 
|-
 
|-
 
|  04:13
 
|  04:13
|তাই প্রথম বন্ধনীতে ডবল উদ্ধৃতির মধ্যে লিখুন My first java program বিস্ময়বোধক চিহ্ন।
+
|তাই প্রথম বন্ধনীতে ডবল উদ্ধৃতির মধ্যে লিখুন '''My first java program''' বিস্ময়বোধক চিহ্ন।
 
|-
 
|-
 
|  04:30
 
|  04:30
| Save আইকনে টিপে ফাইলটি সংরক্ষণ করি।
+
| '''Save''' আইকনে টিপে ফাইলটি সংরক্ষণ করি।
  
 
|-
 
|-
Line 188: Line 166:
 
|-
 
|-
 
|  04:38
 
|  04:38
|  নিশ্চিত করুন যে আপনি সেই ডিরেক্টরিতে আছেন যেখানে আপনি HelloWorld.java সংরক্ষণ করেন।
+
|  নিশ্চিত করুন যে আপনি সেই ডিরেক্টরিতে আছেন যেখানে আপনি '''HelloWorld.java''' সংরক্ষণ করেন।
 
+
  
 
|-
 
|-
 
|  04:46
 
|  04:46
|মনে রাখুন যে আমি আমার home ডিরেক্টরিতে আছি।
+
|মনে রাখুন যে আমি আমার '''home''' ডিরেক্টরিতে আছি।
  
|-
+
|-
 
|  04:50
 
|  04:50
|সুতরাং লিখুন cd Space Demo এবং Enter টিপুন।
+
|সুতরাং লিখুন '''cd''' Space '''Demo''' এবং '''Enter''' টিপুন।
 
|-
 
|-
 
|  04:56
 
|  04:56
Line 204: Line 181:
 
|-
 
|-
 
|  04:59
 
|  04:59
|আমরা দেখি যে ডেমো ফোল্ডারে HelloWorld.java ফাইল উপস্থিত।
+
|আমরা দেখি যে ডেমো ফোল্ডারে '''HelloWorld.java''' ফাইল উপস্থিত।
  
 
|-
 
|-
 
|  05:06
 
|  05:06
|ফাইলটি কম্পাইল করি তাই লিখুন  javac Space HelloWorld dot java এবং Enter টিপুন।
+
|ফাইলটি কম্পাইল করি তাই লিখুন  '''javac''' Space '''HelloWorld''' dot '''java''' এবং '''Enter''' টিপুন।
 
+
  
 
|-
 
|-
Line 221: Line 197:
 
|-
 
|-
 
|  05:30
 
|  05:30
|আমরা দেখতে পারি যে HelloWorld.class ফাইল নির্মিত হয়েছে।
+
|আমরা দেখতে পারি যে '''HelloWorld.class''' ফাইল নির্মিত হয়েছে।
 
|-
 
|-
 
|  05:36
 
|  05:36
Line 236: Line 212:
 
|  05:45
 
|  05:45
 
|অতএব, জাভা "একবার লিখুন, যেকোনো স্থানে রান করুন" হিসেবে বর্ণন করা হয়েছে।
 
|অতএব, জাভা "একবার লিখুন, যেকোনো স্থানে রান করুন" হিসেবে বর্ণন করা হয়েছে।
 
 
  
 
|-
 
|-
Line 245: Line 219:
 
|-
 
|-
 
|  05:56
 
|  05:56
|java (c ছাড়া) স্পেস HelloWorld (dot java এক্সটেনশন ছাড়া) এবং Enter টিপুন।
+
|'''java''' (c ছাড়া) স্পেস '''HelloWorld''' (dot java এক্সটেনশন ছাড়া) এবং '''Enter''' টিপুন।
  
 
|-
 
|-
 
| 06:07
 
| 06:07
| আপনি My first java program! আউটপুট পাবেন।
+
| আপনি '''My first java program!''' আউটপুট পাবেন।
 
|-
 
|-
 
|  06:13
 
|  06:13
|সুতরাং আমরা আমাদের প্রথম জাভা প্রোগ্রাম লিখেছি। editor এ ফিরে যাই।
+
|সুতরাং আমরা আমাদের প্রথম জাভা প্রোগ্রাম লিখেছি। '''editor''' এ ফিরে যাই।
  
 
 
|-
 
|-
 
|  06:22
 
|  06:22
Line 261: Line 234:
 
|-
 
|-
 
|  06:27
 
|  06:27
|   Save আইকনে টিপুন।
+
|   ''' Save''' আইকনে টিপুন।
  
 
|-
 
|-
Line 269: Line 242:
 
|-
 
|-
 
|  06:33
 
|  06:33
|  javac HelloWorld dot java কমান্ড রান করুন।
+
'''javac HelloWorld dot java''' কমান্ড রান করুন।
  
 
|-
 
|-
Line 278: Line 251:
 
|  06:44
 
|  06:44
 
|এটি বলে যে, পঞ্চম লাইনে একটি সেমিকোলন প্রত্যাশিত।
 
|এটি বলে যে, পঞ্চম লাইনে একটি সেমিকোলন প্রত্যাশিত।
 
  
 
|-
 
|-
Line 285: Line 257:
 
|-
 
|-
 
|  06:57
 
|  06:57
|  Editor এ ফিরে যাই।
+
'''Editor''' এ ফিরে যাই।
 
|-
 
|-
 
|  07:01
 
|  07:01
Line 293: Line 265:
 
|    07:06
 
|    07:06
 
| সুতরাং পঞ্চম লাইনে যান এবং একটি সেমিকোলন যোগ করুন।
 
| সুতরাং পঞ্চম লাইনে যান এবং একটি সেমিকোলন যোগ করুন।
 
 
  
 
|-
 
|-
 
| 07:13
 
| 07:13
|  Save আইকনে টিপুন। কম্পাইল করার আগে ফাইলটি সংরক্ষণ করা আবশ্যক।
+
'''Save''' আইকনে টিপুন। কম্পাইল করার আগে ফাইলটি সংরক্ষণ করা আবশ্যক।
 
|-
 
|-
 
|  07:22
 
|  07:22
Line 305: Line 275:
 
|-
 
|-
 
|  07:25
 
|  07:25
|javac স্পেস HelloWorld dot java ব্যবহার করে ফাইলটি কম্পাইল করুন।
+
|'''javac''' স্পেস '''HelloWorld dot java''' ব্যবহার করে ফাইলটি কম্পাইল করুন।
  
 
|-
 
|-
Line 312: Line 282:
 
|-
 
|-
 
|  07:36
 
|  07:36
|এখন java HelloWorld কমান্ড ব্যবহার করে প্রোগ্রামটি রান করুন এবং .
+
|এখন '''java HelloWorld''' কমান্ড ব্যবহার করে প্রোগ্রামটি রান করুন এবং .
  
 
 
|-
 
|-
 
| 07:45  
 
| 07:45  
|আমরা আমাদের আউটপুট দেখি, My first java program!
+
|আমরা আমাদের আউটপুট দেখি, '''My first java program!'''
  
 
|-
 
|-
 
|  07:49
 
|  07:49
|এইভাবে আপনি java তে এরর নিয়ন্ত্রণ করেন।
+
|এইভাবে আপনি '''java''' তে এরর নিয়ন্ত্রণ করেন।
  
 
|-
 
|-
Line 331: Line 300:
 
|-
 
|-
 
|  08:06
 
|  08:06
|*ক্লাসের নাম কেমেলকেসে হওয়া উচিত।
+
|ক্লাসের নাম কেমেলকেসে হওয়া উচিত।
 
|-
 
|-
 
|  08:10
 
|  08:10
|*এর অর্থ প্রতিটি নতুন শব্দ বড় হাতের অক্ষর দ্বারা শুরু হয়।
+
|এর অর্থ প্রতিটি নতুন শব্দ বড় হাতের অক্ষর দ্বারা শুরু হয়।
 
|-
 
|-
 
|  08:14
 
|  08:14
|*উদাহরণস্বরূপ: class HelloWorld, class ChessGame.
+
|উদাহরণস্বরূপ: class HelloWorld, class ChessGame.
  
 
|-
 
|-
 
|  08:19
 
|  08:19
| সুতরাং, Hello এর H এবং World এর W বড়হাতের অক্ষরে আছে।
+
| সুতরাং, Hello এর '''H''' এবং World এর '''W''' বড়হাতের অক্ষরে আছে।
  
 
|-
 
|-
 
|  08:25
 
|  08:25
|একইভাবে Chess এবং Game এর C এবং G যথাক্রমে বড়হাতের অক্ষরে আছে।
+
|একইভাবে Chess এবং Game এর '''C''' এবং '''G''' যথাক্রমে বড়হাতের অক্ষরে আছে।
  
 
|-
 
|-
Line 352: Line 321:
 
|-
 
|-
 
|  08:35
 
|  08:35
|*এর অর্থ নতুন শব্দ ছোট হাতের অক্ষর দ্বারা শুরু করা উচিত।
+
|এর অর্থ নতুন শব্দ ছোট হাতের অক্ষর দ্বারা শুরু করা উচিত।
 
|-
 
|-
 
|  08:39
 
|  08:39
Line 359: Line 328:
 
|  08:44
 
|  08:44
 
|এছাড়াও মেথডের নাম একটি ক্রিয়াপদ হওয়া উচিত।
 
|এছাড়াও মেথডের নাম একটি ক্রিয়াপদ হওয়া উচিত।
 
  
 
|-
 
|-
 
|  08:48
 
|  08:48
|  উদাহরণস্বরূপ: showString(), main(), goToHelp(). এখানে show এর s বড়হাতের অক্ষরে যখনকি String এর S ছোট হাতের অক্ষরে আছে। ভ্যারিয়েবলের নাম সংখ্যা দ্বারা শুরু করা উচিত নয়।
+
|  উদাহরণস্বরূপ: showString(), main(), goToHelp(). এখানে show এর '''s''' বড়হাতের অক্ষরে যখনকি String এর S ছোট হাতের অক্ষরে আছে। ভ্যারিয়েবলের নাম সংখ্যা দ্বারা শুরু করা উচিত নয়।
 
|-
 
|-
 
|  09:06
 
|  09:06
Line 369: Line 337:
 
|-
 
|-
 
|  09:13
 
|  09:13
|উদাহরণস্বরূপ: public, private, void, static এবং আরো অনেকের মত কীওয়ার্ড ব্যবহার করা যাবে না।
+
|উদাহরণস্বরূপ: '''public, private, void, static''' এবং আরো অনেকের মত কীওয়ার্ড ব্যবহার করা যাবে না।
 
+
 
+
  
 
|-
 
|-
Line 383: Line 349:
 
|-
 
|-
 
|09:35
 
|09:35
| | আপন মূল্যায়নের জন্য, Java file name and class name should be same প্রিন্ট করতে একটি সহজ জাভা প্রোগ্রাম লিখুন।
+
| | আপন মূল্যায়নের জন্য, '''Java file name and class name should be same''' প্রিন্ট করতে একটি সহজ জাভা প্রোগ্রাম লিখুন।
  
 
|-
 
|-
Line 415: Line 381:
 
|  10:17
 
|  10:17
 
|এই বিষয়ে বিস্তারিত তথ্যের জন্য contact@spoken-tutorial.org তে ইমেল করুন।
 
|এই বিষয়ে বিস্তারিত তথ্যের জন্য contact@spoken-tutorial.org তে ইমেল করুন।
 
 
  
 
|-
 
|-
Line 429: Line 393:
 
|  10:38
 
|  10:38
 
| এই বিষয়ে বিস্তারিত তথ্য এই লিঙ্কে  প্রাপ্তিসাধ্য। http:// spoken- tutorial.org/NMEICT-Intro
 
| এই বিষয়ে বিস্তারিত তথ্য এই লিঙ্কে  প্রাপ্তিসাধ্য। http:// spoken- tutorial.org/NMEICT-Intro
 
  
 
|-
 
|-

Latest revision as of 11:44, 25 February 2017

Time Narration
00:02 First Java Program এর সাথে শুরু করার কথ্য টিউটোরিয়ালে আপনাদের স্বাগত।
00:09 এই টিউটোরিয়ালে আমরা শিখব
00:11 সহজ জাভা প্রোগ্রাম তৈরি করা।
00:14 প্রোগ্রাম কম্পাইল করা।
00:16 প্রোগ্রাম রান করা এবং
00:19 জাভা অনুসরণ করে নেমিং কনভেনশন সম্পর্কে।
00:24 এখানে আমরা উবুন্টু সংস্করণ 11.10 এবং জাভা ডেভেলপমেন্ট এনভায়রনমেন্ট jdk 1.6 ব্যবহার করছি।
00:32 এই টিউটোরিয়াল অনুসরণ করতে আপনার সিস্টেমে JDK 1.6 সংস্থাপিত করা আবশ্যক।
00:39 না হলে, প্রাসঙ্গিক টিউটোরিয়ালের জন্য এখানে প্রদর্শিত আমাদের ওয়েবসাইট পরিদর্শন করুন।
00:46 ঠিক আছে এখন আমাদের প্রথম জাভা প্রোগ্রাম লেখা যাক।
00:51 এইজন্য আপনার একটি Terminal এবং একটি Text Editor প্রয়োজন।
00:56 আমি আমার Text Editor হিসেবে gedit ব্যবহার করছি।
01:01 Text Editor এ, আমরা প্রথম HelloWorld ক্লাস তৈরি করব।
01:06 তাই লিখুন Class HelloWorld. HelloWorld হল ক্লাসের নাম।
01:17 এবং কার্লি বন্ধনী খুলুন। Enter টিপুন এবং কার্লি বন্ধনী বন্ধ করুন।
01:24 এই দুই কার্লি বন্ধনীর ভিতরের কোড HelloWorld ক্লাসের অন্তর্গত হবে।
01:33 এখন উপরের Save আইকনে টিপে ফাইলটি সংরক্ষণ করুন।
01:37 এটি বারবার ফাইল সংরক্ষণ করার ভাল অনুশীলন।
01:43 সুতরাং Save As ডায়লগ বাক্স প্রদর্শিত হয়।
01:46 স্থান ব্রাউজ করুন যেখানে আপনি আপনার ফাইল রাখতে চান।
01:51 এখানে, home ডিরেক্টরিতে আমি একটি ফোল্ডার তৈরি করব।
01:57 এটিকে Demo নাম দেই, Enter টিপি।
02:02 তারপর এই ফোল্ডারে আমরা ফাইল সংরক্ষণ করব।
02:08 Name টেক্সট বাক্সে, ক্লাসের নাম লিখুন।
02:13 জাভাতে, ক্লাসের নাম এবং ফাইলের নাম একই হতে হবে।
02:20 মনে করুন যে আমরা HelloWorld ক্লাস তৈরি করেছি।
02:25 সুতরাং আমরা HelloWorld dot java রূপে ফাইল সংরক্ষণ করব।
02:33 Dot java হল জাভা ফাইলের ফাইল এক্সটেনশন।
02:39 এখন Save বোতামে টিপুন। ফাইল এখন সংরক্ষিত হয়েছে।
02:47 ক্লাসের ভিতরে, আমরা main মেথড লিখি।
02:53 তাই লিখুন public static void main প্রথম বন্ধনী, প্রথম বন্ধনীর ভিতরে String arg বর্গাকার বন্ধনী।
03:10 Main ফাংশন প্রোগ্রামের আরম্ভ বিন্দু চিহ্নিত করে।
03:15 আমরা অন্য টিউটোরিয়ালে public, static, void এবং String arg বর্ণন করব।
03:23 তারপর আবার, কার্লি বন্ধনী খুলুন।
03:27 Enter টিপুন এবং কার্লি বন্ধনী বন্ধ করুন।
03:32 এই দুই কার্লি বন্ধনীর ভিতরের কোড main মেথডের অন্তর্গত হবে।
03:41 Terminal এ একটি লাইন প্রদর্শন করতে আমরা এখন একটি কোড লিখব।
03:46 তাই main মেথডের মধ্যে লিখুন, System dot out dot println প্রথম বন্ধনী সেমিকোলন।
03:59 এই স্টেটমেন্ট লাইন প্রিন্ট করতে ব্যবহৃত হয়। সেমিকোলন লাইন সমাপ্ত করতে ব্যবহৃত হয়।
04:10 এখন কি প্রিন্ট করতে হবে তা জাভাকে বলুন।
04:13 তাই প্রথম বন্ধনীতে ডবল উদ্ধৃতির মধ্যে লিখুন My first java program বিস্ময়বোধক চিহ্ন।
04:30 Save আইকনে টিপে ফাইলটি সংরক্ষণ করি।
04:36 টার্মিনালে যাই।
04:38 নিশ্চিত করুন যে আপনি সেই ডিরেক্টরিতে আছেন যেখানে আপনি HelloWorld.java সংরক্ষণ করেন।
04:46 মনে রাখুন যে আমি আমার home ডিরেক্টরিতে আছি।
04:50 সুতরাং লিখুন cd Space Demo এবং Enter টিপুন।
04:56 ls
04:59 আমরা দেখি যে ডেমো ফোল্ডারে HelloWorld.java ফাইল উপস্থিত।
05:06 ফাইলটি কম্পাইল করি তাই লিখুন javac Space HelloWorld dot java এবং Enter টিপুন।
05:21 এটি আমাদের তৈরি করা ফাইল কম্পাইল করে।
05:25 ফাইল কম্পাইল করা হয়েছে এবং আমরা কোনো এরর দেখি না।
05:30 আমরা দেখতে পারি যে HelloWorld.class ফাইল নির্মিত হয়েছে।
05:36 এই ফাইলটি যে কোনো স্থানে রান করতে পারে।
05:38 যে কোনো অপারেটিং সিস্টেমে।
05:41 পাশাপাশি আমাদের জাভা কম্পাইলারের প্রয়োজন নেই।
05:45 অতএব, জাভা "একবার লিখুন, যেকোনো স্থানে রান করুন" হিসেবে বর্ণন করা হয়েছে।
05:51 সুতরাং সফল কম্পাইলেশনের পর, নিম্নলিখিত কমান্ডের সাহায্যে প্রোগ্রাম রান করুন
05:56 java (c ছাড়া) স্পেস HelloWorld (dot java এক্সটেনশন ছাড়া) এবং Enter টিপুন।
06:07 আপনি My first java program! আউটপুট পাবেন।
06:13 সুতরাং আমরা আমাদের প্রথম জাভা প্রোগ্রাম লিখেছি। editor এ ফিরে যাই।
06:22 এখন, স্টেটমেন্টের শেষের সেমিকোলন মুছে ফেলুন।
06:27 Save আইকনে টিপুন।
06:29 টার্মিনালে ফিরে যাই।
06:33 javac HelloWorld dot java কমান্ড রান করুন।
06:41 কম্পাইলার একটি এরর দেয়।
06:44 এটি বলে যে, পঞ্চম লাইনে একটি সেমিকোলন প্রত্যাশিত।
06:52 আপ অ্যারো এরর স্টেটমেন্ট নির্দেশ করে।
06:57 Editor এ ফিরে যাই।
07:01 জাভাতে, সমস্ত স্টেটমেন্ট সেমিকোলনের সাথে সমাপ্ত করা হয়েছে।
07:06 সুতরাং পঞ্চম লাইনে যান এবং একটি সেমিকোলন যোগ করুন।
07:13 Save আইকনে টিপুন। কম্পাইল করার আগে ফাইলটি সংরক্ষণ করা আবশ্যক।
07:22 টার্মিনালে ফিরে যাই।
07:25 javac স্পেস HelloWorld dot java ব্যবহার করে ফাইলটি কম্পাইল করুন।
07:32 ফাইলটি সফলভাবে কম্পাইল করা হয়েছে এবং আমরা কোনো এরর দেখি না।
07:36 এখন java HelloWorld কমান্ড ব্যবহার করে প্রোগ্রামটি রান করুন এবং .
07:45 আমরা আমাদের আউটপুট দেখি, My first java program!
07:49 এইভাবে আপনি java তে এরর নিয়ন্ত্রণ করেন।
07:54 শ্রেণী এগোনোর সাথে, আমরা এরর সম্পর্কে আরও শিখবো।
08:02 এখন আমরা জাভাতে নেমিং কনভেনশন দেখি।
08:06 ক্লাসের নাম কেমেলকেসে হওয়া উচিত।
08:10 এর অর্থ প্রতিটি নতুন শব্দ বড় হাতের অক্ষর দ্বারা শুরু হয়।
08:14 উদাহরণস্বরূপ: class HelloWorld, class ChessGame.
08:19 সুতরাং, Hello এর H এবং World এর W বড়হাতের অক্ষরে আছে।
08:25 একইভাবে Chess এবং Game এর C এবং G যথাক্রমে বড়হাতের অক্ষরে আছে।
08:31 মেথডের নাম মিশ্রিত কেসে হওয়া উচিত।
08:35 এর অর্থ নতুন শব্দ ছোট হাতের অক্ষর দ্বারা শুরু করা উচিত।
08:39 এবং অনুসৃত সকল নতুন শব্দ বড় হাতের অক্ষর দ্বারা শুরু করা উচিত।
08:44 এছাড়াও মেথডের নাম একটি ক্রিয়াপদ হওয়া উচিত।
08:48 উদাহরণস্বরূপ: showString(), main(), goToHelp(). এখানে show এর s বড়হাতের অক্ষরে যখনকি String এর S ছোট হাতের অক্ষরে আছে। ভ্যারিয়েবলের নাম সংখ্যা দ্বারা শুরু করা উচিত নয়।
09:06 আমরা আমাদের ক্লাস, মেথড বা ভ্যারিয়েবল নামের জন্য কীওয়ার্ড ব্যবহার করতে পারি না।
09:13 উদাহরণস্বরূপ: public, private, void, static এবং আরো অনেকের মত কীওয়ার্ড ব্যবহার করা যাবে না।
09:22 সুতরাং এই টিউটোরিয়ালে, আমরা একটি সহজ জাভা প্রোগ্রাম লেখা, কম্পাইল করা এবং রান করা শিখেছি।
09:30 এছাড়াও আমরা জাভা অনুসরণ করে নেমিং কনভেনশন দেখেছি।
09:35 আপন মূল্যায়নের জন্য, Java file name and class name should be same প্রিন্ট করতে একটি সহজ জাভা প্রোগ্রাম লিখুন।
09:47 স্পোকেন টিউটোরিয়াল প্রকল্প সম্পর্কে অধিক জানতে
09:50 এই লিঙ্কে উপলব্ধ ভিডিওটি দেখুন, http://spokentutorial.org/What\_is\_a\_Spoken\_Tutorial
09:58 এটি কথ্য টিউটোরিয়াল প্রকল্পকে সারসংক্ষেপে বোঝায়।
10:02 যদি ভাল ব্যান্ডউইডথ না থাকে, তাহলে আপনি ভিডিওটি ডাউনলোড করে দেখতে পারেন।
10:08 কথ্য টিউটোরিয়াল প্রকল্প দল
10:10 কথ্য টিউটোরিয়াল ব্যবহার করে কর্মশালার আয়োজন করে।
10:13 যারা অনলাইন পরীক্ষা পাস করে তাদের প্রশংসাপত্র দেওয়া হয়।
10:17 এই বিষয়ে বিস্তারিত তথ্যের জন্য contact@spoken-tutorial.org তে ইমেল করুন।
10:25 স্পোকেন টিউটোরিয়াল Talk to a Teacher প্রকল্পের অংশবিশেষ
10:30 এটি ভারত সরকারের ICT, MHRD এর National Mission on Education দ্বারা সমর্থিত।
10:38 এই বিষয়ে বিস্তারিত তথ্য এই লিঙ্কে প্রাপ্তিসাধ্য। http:// spoken- tutorial.org/NMEICT-Intro
10:49 আমরা এই টিউটোরিয়ালের শেষে চলে এসেছি।
10:51 অংশগ্রহনের জন্য ধন্যবাদ।
10:53 আমি কৌশিক দত্ত এই টিউটোরিয়ালটি অনুবাদ করেছি।

Contributors and Content Editors

Kaushik Datta, Pratik kamble