Java/C2/First-Java-Program/Bengali

From Script | Spoken-Tutorial
Revision as of 16:29, 19 September 2013 by Kaushik Datta (Talk | contribs)

Jump to: navigation, search
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 তাই লিখুন:
02:54 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