Difference between revisions of "Java/C2/First-Java-Program/Bengali"
From Script | Spoken-Tutorial
(4 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 39: | 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 76: | Line 70: | ||
|- | |- | ||
| 01:43 | | 01:43 | ||
− | | সুতরাং Save As ডায়লগ বাক্স প্রদর্শিত হয়। | + | | সুতরাং '''Save As''' ডায়লগ বাক্স প্রদর্শিত হয়। |
|- | |- | ||
| 01:46 | | 01:46 | ||
Line 83: | Line 77: | ||
|- | |- | ||
| 01:51 | | 01:51 | ||
− | | এখানে, home ডিরেক্টরিতে আমি একটি ফোল্ডার তৈরি করব। | + | | এখানে, '''home''' ডিরেক্টরিতে আমি একটি ফোল্ডার তৈরি করব। |
|- | |- | ||
| 01:57 | | 01:57 | ||
− | |এটিকে Demo নাম দেই, Enter টিপি। | + | |এটিকে '''Demo''' নাম দেই, '''Enter''' টিপি। |
|- | |- | ||
| 02:02 | | 02:02 | ||
Line 94: | Line 88: | ||
|- | |- | ||
| 02:08 | | 02:08 | ||
− | | Name টেক্সট বাক্সে, ক্লাসের নাম লিখুন। | + | | '''Name''' টেক্সট বাক্সে, ক্লাসের নাম লিখুন। |
|- | |- | ||
| 02:13 | | 02:13 | ||
Line 101: | 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''' বর্গাকার বন্ধনী। |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
|- | |- | ||
| 03:10 | | 03:10 | ||
− | |Main ফাংশন প্রোগ্রামের আরম্ভ বিন্দু চিহ্নিত করে। | + | |'''Main''' ফাংশন প্রোগ্রামের আরম্ভ বিন্দু চিহ্নিত করে। |
− | + | ||
|- | |- | ||
| 03:15 | | 03:15 | ||
− | |আমরা অন্য টিউটোরিয়ালে public, static, void এবং String arg বর্ণন করব। | + | |আমরা অন্য টিউটোরিয়ালে '''public, static, void''' এবং '''String arg''' বর্ণন করব। |
− | + | ||
|- | |- | ||
Line 145: | 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 175: | Line 155: | ||
|- | |- | ||
| 04:13 | | 04:13 | ||
− | |তাই প্রথম বন্ধনীতে ডবল উদ্ধৃতির মধ্যে লিখুন My first java program বিস্ময়বোধক চিহ্ন। | + | |তাই প্রথম বন্ধনীতে ডবল উদ্ধৃতির মধ্যে লিখুন '''My first java program''' বিস্ময়বোধক চিহ্ন। |
|- | |- | ||
| 04:30 | | 04:30 | ||
− | | Save আইকনে টিপে ফাইলটি সংরক্ষণ করি। | + | | '''Save''' আইকনে টিপে ফাইলটি সংরক্ষণ করি। |
|- | |- | ||
Line 186: | 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 202: | 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 219: | Line 197: | ||
|- | |- | ||
| 05:30 | | 05:30 | ||
− | |আমরা দেখতে পারি যে HelloWorld.class ফাইল নির্মিত হয়েছে। | + | |আমরা দেখতে পারি যে '''HelloWorld.class''' ফাইল নির্মিত হয়েছে। |
|- | |- | ||
| 05:36 | | 05:36 | ||
Line 234: | Line 212: | ||
| 05:45 | | 05:45 | ||
|অতএব, জাভা "একবার লিখুন, যেকোনো স্থানে রান করুন" হিসেবে বর্ণন করা হয়েছে। | |অতএব, জাভা "একবার লিখুন, যেকোনো স্থানে রান করুন" হিসেবে বর্ণন করা হয়েছে। | ||
− | |||
− | |||
|- | |- | ||
Line 243: | 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 259: | Line 234: | ||
|- | |- | ||
| 06:27 | | 06:27 | ||
− | | | + | | ''' Save''' আইকনে টিপুন। |
|- | |- | ||
Line 267: | Line 242: | ||
|- | |- | ||
| 06:33 | | 06:33 | ||
− | | javac HelloWorld dot java কমান্ড রান করুন। | + | | '''javac HelloWorld dot java''' কমান্ড রান করুন। |
|- | |- | ||
Line 276: | Line 251: | ||
| 06:44 | | 06:44 | ||
|এটি বলে যে, পঞ্চম লাইনে একটি সেমিকোলন প্রত্যাশিত। | |এটি বলে যে, পঞ্চম লাইনে একটি সেমিকোলন প্রত্যাশিত। | ||
− | |||
|- | |- | ||
Line 283: | Line 257: | ||
|- | |- | ||
| 06:57 | | 06:57 | ||
− | | Editor এ ফিরে যাই। | + | | '''Editor''' এ ফিরে যাই। |
|- | |- | ||
| 07:01 | | 07:01 | ||
Line 291: | Line 265: | ||
| 07:06 | | 07:06 | ||
| সুতরাং পঞ্চম লাইনে যান এবং একটি সেমিকোলন যোগ করুন। | | সুতরাং পঞ্চম লাইনে যান এবং একটি সেমিকোলন যোগ করুন। | ||
− | |||
− | |||
|- | |- | ||
| 07:13 | | 07:13 | ||
− | | Save আইকনে টিপুন। কম্পাইল করার আগে ফাইলটি সংরক্ষণ করা আবশ্যক। | + | | '''Save''' আইকনে টিপুন। কম্পাইল করার আগে ফাইলটি সংরক্ষণ করা আবশ্যক। |
|- | |- | ||
| 07:22 | | 07:22 | ||
Line 303: | Line 275: | ||
|- | |- | ||
| 07:25 | | 07:25 | ||
− | |javac স্পেস HelloWorld dot java ব্যবহার করে ফাইলটি কম্পাইল করুন। | + | |'''javac''' স্পেস '''HelloWorld dot java''' ব্যবহার করে ফাইলটি কম্পাইল করুন। |
|- | |- | ||
Line 310: | 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 329: | Line 300: | ||
|- | |- | ||
| 08:06 | | 08:06 | ||
− | | | + | |ক্লাসের নাম কেমেলকেসে হওয়া উচিত। |
|- | |- | ||
| 08:10 | | 08:10 | ||
− | | | + | |এর অর্থ প্রতিটি নতুন শব্দ বড় হাতের অক্ষর দ্বারা শুরু হয়। |
|- | |- | ||
| 08:14 | | 08:14 | ||
− | | | + | |উদাহরণস্বরূপ: 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 350: | Line 321: | ||
|- | |- | ||
| 08:35 | | 08:35 | ||
− | | | + | |এর অর্থ নতুন শব্দ ছোট হাতের অক্ষর দ্বারা শুরু করা উচিত। |
|- | |- | ||
| 08:39 | | 08:39 | ||
Line 357: | 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 367: | Line 337: | ||
|- | |- | ||
| 09:13 | | 09:13 | ||
− | |উদাহরণস্বরূপ: public, private, void, static এবং আরো অনেকের মত কীওয়ার্ড ব্যবহার করা যাবে না। | + | |উদাহরণস্বরূপ: '''public, private, void, static''' এবং আরো অনেকের মত কীওয়ার্ড ব্যবহার করা যাবে না। |
− | + | ||
− | + | ||
|- | |- | ||
Line 381: | 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 413: | Line 381: | ||
| 10:17 | | 10:17 | ||
|এই বিষয়ে বিস্তারিত তথ্যের জন্য contact@spoken-tutorial.org তে ইমেল করুন। | |এই বিষয়ে বিস্তারিত তথ্যের জন্য contact@spoken-tutorial.org তে ইমেল করুন। | ||
− | |||
− | |||
|- | |- | ||
Line 427: | 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 | আমি কৌশিক দত্ত এই টিউটোরিয়ালটি অনুবাদ করেছি। |