Difference between revisions of "Java/C2/Getting-started-java-Installation/Bengali"
From Script | Spoken-Tutorial
Line 7: | Line 7: | ||
|- | |- | ||
− | | 00 | + | | 00:01 |
|'''Java''' (জাভা) সংস্থাপনের সাথে শুরু করার এই কথ্য টিউটোরিয়ালে আপনাদের স্বাগত। | |'''Java''' (জাভা) সংস্থাপনের সাথে শুরু করার এই কথ্য টিউটোরিয়ালে আপনাদের স্বাগত। | ||
|- | |- | ||
− | | 00 | + | | 00:07 |
| এই টিউটোরিয়ালে শিখব: | | এই টিউটোরিয়ালে শিখব: | ||
|- | |- | ||
− | | 00 | + | | 00:09 |
| সিন্যাপটিক প্যাকেজ ম্যানেজার দ্বারা '''JDK''' সংস্থাপিত করা। | | সিন্যাপটিক প্যাকেজ ম্যানেজার দ্বারা '''JDK''' সংস্থাপিত করা। | ||
|- | |- | ||
− | | 00 | + | | 00:13 |
|'''Java''' কেন? | |'''Java''' কেন? | ||
|- | |- | ||
− | | 00 | + | | 00:14 |
|'''Java''' এর অ্যাপ্লিকেশন্স এবং ধরন। | |'''Java''' এর অ্যাপ্লিকেশন্স এবং ধরন। | ||
|- | |- | ||
− | | 00 | + | | 00:17 |
| এখানে আমরা | | এখানে আমরা | ||
|- | |- | ||
− | | 00 | + | | 00:19 |
|উবুন্টু সংস্করণ '''11.10''' এবং | |উবুন্টু সংস্করণ '''11.10''' এবং | ||
|- | |- | ||
− | | 00 | + | | 00:21 |
| '''JDK 1.6''' ব্যবহার করছি। | | '''JDK 1.6''' ব্যবহার করছি। | ||
|- | |- | ||
− | | 00 | + | | 00:26 |
|টিউটোরিয়ালটি অনুসরণ করতে ইন্টারনেটের সাথে যুক্ত থাকা আবশ্যক। | |টিউটোরিয়ালটি অনুসরণ করতে ইন্টারনেটের সাথে যুক্ত থাকা আবশ্যক। | ||
|- | |- | ||
− | |00 | + | | 00:31 |
| সিন্যাপটিক প্যাকেজ ম্যানেজার ও সংস্থাপিত থাকা দরকার। | | সিন্যাপটিক প্যাকেজ ম্যানেজার ও সংস্থাপিত থাকা দরকার। | ||
|- | |- | ||
− | |00 | + | | 00:35 |
|লিনাক্সে টার্মিনাল, টেক্সট এডিটর এবং সিন্যাপটিক প্যাকেজ ম্যানেজারের ব্যবহার সম্পর্কেও জানা দরকার। | |লিনাক্সে টার্মিনাল, টেক্সট এডিটর এবং সিন্যাপটিক প্যাকেজ ম্যানেজারের ব্যবহার সম্পর্কেও জানা দরকার। | ||
|- | |- | ||
− | |00 | + | | 00:43 |
|না হলে, দয়া করে '''spoken-tutorial.org''' তে উপলব্ধ, লিনাক্স এর কথ্য টিউটোরিয়াল দেখুন। | |না হলে, দয়া করে '''spoken-tutorial.org''' তে উপলব্ধ, লিনাক্স এর কথ্য টিউটোরিয়াল দেখুন। | ||
|- | |- | ||
− | | 00 | + | | 00:51 |
|'''Java''' প্রোগ্রাম রান করতে, '''JDK, Java Development Kit''' সংস্থাপিত করতে হবে। | |'''Java''' প্রোগ্রাম রান করতে, '''JDK, Java Development Kit''' সংস্থাপিত করতে হবে। | ||
|- | |- | ||
− | | 00 | + | | 00:57 |
|'''JDK''' সম্পর্কে আরো জানতে আপনি নিম্নলিখিত লিঙ্ক-এ দেখুন। | |'''JDK''' সম্পর্কে আরো জানতে আপনি নিম্নলিখিত লিঙ্ক-এ দেখুন। | ||
|- | |- | ||
− | | 01 | + | | 01:02 |
| এখন, সিন্যাপটিক প্যাকেজ ম্যানেজার ব্যবহার করে '''JDK''' সংস্থাপিত করব। | | এখন, সিন্যাপটিক প্যাকেজ ম্যানেজার ব্যবহার করে '''JDK''' সংস্থাপিত করব। | ||
|- | |- | ||
− | | 01 | + | | 01:07 |
|এই জন্য, '''root permissions''' এর প্রয়োজন। | |এই জন্য, '''root permissions''' এর প্রয়োজন। | ||
|- | |- | ||
− | | 01 | + | | 01:10 |
|'''Repository''' চয়ন করা সম্পর্কেও জানা দরকার। | |'''Repository''' চয়ন করা সম্পর্কেও জানা দরকার। | ||
|- | |- | ||
− | | 01 | + | | 01:14 |
|এটি লিনাক্সে পূর্বে উল্লিখিত টিউটোরিয়ালে আগেই ব্যাখ্যা করা হয়েছে। | |এটি লিনাক্সে পূর্বে উল্লিখিত টিউটোরিয়ালে আগেই ব্যাখ্যা করা হয়েছে। | ||
|- | |- | ||
− | | 01 | + | | 01:19 |
|এখন, ডেস্কটপের বাম কোনায়, আপনি '''Taskbar''' (টাস্কবার) পাবেন। | |এখন, ডেস্কটপের বাম কোনায়, আপনি '''Taskbar''' (টাস্কবার) পাবেন। | ||
|- | |- | ||
− | | 01 | + | | 01:25 |
|উপরে আপনি '''Dash Home''' পাবেন। | |উপরে আপনি '''Dash Home''' পাবেন। | ||
Line 91: | Line 91: | ||
|- | |- | ||
− | |01 | + | | 01:31 |
|সার্চ বারে '''Synaptic''' (সিন্যাপটিক) লিখুন। | |সার্চ বারে '''Synaptic''' (সিন্যাপটিক) লিখুন। | ||
|- | |- | ||
− | |01 | + | | 01:35 |
|এখানে সিন্যাপটিক প্যাকেজ ম্যানেজার পাবেন। | |এখানে সিন্যাপটিক প্যাকেজ ম্যানেজার পাবেন। | ||
|- | |- | ||
− | | 01 | + | | 01:38 |
|এখন '''Synaptic Package Manager''' এ টিপুন। | |এখন '''Synaptic Package Manager''' এ টিপুন। | ||
|- | |- | ||
− | | 01 | + | | 01:42 |
|'''Authentication''' (অনুমোদন) এর জন্য আপনাকে, আপনার পাসওয়ার্ড লিখতে বলা হবে। | |'''Authentication''' (অনুমোদন) এর জন্য আপনাকে, আপনার পাসওয়ার্ড লিখতে বলা হবে। | ||
|- | |- | ||
− | | 01 | + | | 01:47 |
|সুতরাং আপনার পাসওয়ার্ড লিখুন এবং '''Authenticate''' এ টিপুন। | |সুতরাং আপনার পাসওয়ার্ড লিখুন এবং '''Authenticate''' এ টিপুন। | ||
|- | |- | ||
− | | 01 | + | | 01:56 |
|এটি সিন্যাপটিক প্যাকেজ ম্যানেজার খোলে। | |এটি সিন্যাপটিক প্যাকেজ ম্যানেজার খোলে। | ||
|- | |- | ||
− | | 02 | + | | 02:03 |
| এখন '''Quick Filter''' বাক্সে '''jdk''' লিখুন। | | এখন '''Quick Filter''' বাক্সে '''jdk''' লিখুন। | ||
|- | |- | ||
− | |02 | + | | 02:08 |
|আমরা '''openjdk-6-jdk''' নামক একটি প্যাকেজ দেখি। | |আমরা '''openjdk-6-jdk''' নামক একটি প্যাকেজ দেখি। | ||
|- | |- | ||
− | | 02 | + | | 02:13 |
|এতে রাইট ক্লিক করে '''Mark for Installation''' এ টিপুন। | |এতে রাইট ক্লিক করে '''Mark for Installation''' এ টিপুন। | ||
|- | |- | ||
− | | 02 | + | | 02:17 |
|'''Apply''' এ টিপুন। | |'''Apply''' এ টিপুন। | ||
|- | |- | ||
− | |02 | + | | 02:20 |
|আপনাকে চিহ্নিত পরিবর্তনের তালিকা নিশ্চিত করতে বলা হবে। | |আপনাকে চিহ্নিত পরিবর্তনের তালিকা নিশ্চিত করতে বলা হবে। | ||
|- | |- | ||
− | |02 | + | | 02:24 |
|তাই '''To be Installed''' এ টিপুন এবং তারপর '''Apply''' এ টিপুন। | |তাই '''To be Installed''' এ টিপুন এবং তারপর '''Apply''' এ টিপুন। | ||
|- | |- | ||
− | |02 | + | | 02:30 |
|সংস্থাপন কয়েক সেকেন্ড নেবে। | |সংস্থাপন কয়েক সেকেন্ড নেবে। | ||
|- | |- | ||
− | | 02 | + | | 02:38 |
|এখন, আমরা দেখতে পারি যে '''openjdk-6-jdk''' সবুজ রঙে রয়েছে। | |এখন, আমরা দেখতে পারি যে '''openjdk-6-jdk''' সবুজ রঙে রয়েছে। | ||
|- | |- | ||
− | | 02 | + | | 02:48 |
| সুতরাং সংস্থাপন সম্পূর্ণ হয়ে গেছে। | | সুতরাং সংস্থাপন সম্পূর্ণ হয়ে গেছে। | ||
|- | |- | ||
− | | 02 | + | | 02:52 |
| এখন, সংস্থাপন যাচাই করি, এটি করতে '''Ctrl, Alt''' এবং '''T''' কী একসাথে টিপে টার্মিনাল উইন্ডো খুলুন। | | এখন, সংস্থাপন যাচাই করি, এটি করতে '''Ctrl, Alt''' এবং '''T''' কী একসাথে টিপে টার্মিনাল উইন্ডো খুলুন। | ||
|- | |- | ||
− | |03 | + | | 03:03 |
|টার্মিনাল ইতিমধ্যে এখানে খোলা রয়েছে। | |টার্মিনাল ইতিমধ্যে এখানে খোলা রয়েছে। | ||
|- | |- | ||
− | | 03 | + | | 03:06 |
| কমান্ড প্রম্পটে লিখুন '''java space hyphen version''' লিখুন এবং '''Enter''' (এন্টার) টিপুন। | | কমান্ড প্রম্পটে লিখুন '''java space hyphen version''' লিখুন এবং '''Enter''' (এন্টার) টিপুন। | ||
|- | |- | ||
− | | 03 | + | | 03:15 |
|আমরা দেখি যে, '''jdk''' এর ভার্সন সংখ্যা প্রদর্শিত হয়। | |আমরা দেখি যে, '''jdk''' এর ভার্সন সংখ্যা প্রদর্শিত হয়। | ||
|- | |- | ||
− | | 03 | + | | 03:20 |
| বিবরণের উপর নির্ভর করে, আপনার ব্যবহৃত ভার্সন সংখ্যা ভিন্ন হতে পারে। | | বিবরণের উপর নির্ভর করে, আপনার ব্যবহৃত ভার্সন সংখ্যা ভিন্ন হতে পারে। | ||
|- | |- | ||
− | | 03 | + | | 03:26 |
|সুতরাং, আমরা সফলভাবে '''jdk''' সংস্থাপিত করেছি। | |সুতরাং, আমরা সফলভাবে '''jdk''' সংস্থাপিত করেছি। | ||
|- | |- | ||
− | | 03 | + | | 03:30 |
|এখন, একটি সহজ '''Java''' প্রোগ্রাম রান করে দেখি যে এটি কাজ করছে কিনা। | |এখন, একটি সহজ '''Java''' প্রোগ্রাম রান করে দেখি যে এটি কাজ করছে কিনা। | ||
|- | |- | ||
− | | 03 | + | | 03:35 |
|আমি ইতিমধ্যে '''TestProgram dot java''' নামক ফাইলে নিম্ন কোড সংরক্ষিত করেছি। | |আমি ইতিমধ্যে '''TestProgram dot java''' নামক ফাইলে নিম্ন কোড সংরক্ষিত করেছি। | ||
|- | |- | ||
− | | 03 | + | | 03:42 |
| কোড কম্পাইল করে রান করি। | | কোড কম্পাইল করে রান করি। | ||
|- | |- | ||
− | | 03 | + | | 03:45 |
|টার্মিনালে এই কোড স্পষ্টরূপে প্রদর্শন করে যে, '''We have successfully run a Java Program'''. | |টার্মিনালে এই কোড স্পষ্টরূপে প্রদর্শন করে যে, '''We have successfully run a Java Program'''. | ||
|- | |- | ||
− | | 03 | + | | 03:53 |
|সুতরাং এখন টার্মিনালে ফেরত যাই। | |সুতরাং এখন টার্মিনালে ফেরত যাই। | ||
|- | |- | ||
− | | 03 | + | | 03:57 |
|মনে রাখুন,'''TestProgram dot java''' ফাইল হোম ডিরেক্টরিতে সংরক্ষিত করেছি | |মনে রাখুন,'''TestProgram dot java''' ফাইল হোম ডিরেক্টরিতে সংরক্ষিত করেছি | ||
|- | |- | ||
− | | 04 | + | | 04:03 |
| এবং এখন আমি হোম ডিরেক্টরিতে রয়েছি। | | এবং এখন আমি হোম ডিরেক্টরিতে রয়েছি। | ||
|- | |- | ||
− | | 04 | + | | 04:07 |
| সুতরাং কমান্ড প্রম্পটে লিখুন, '''javac''' স্পেস '''TestProgram''' ডট '''java''' | | সুতরাং কমান্ড প্রম্পটে লিখুন, '''javac''' স্পেস '''TestProgram''' ডট '''java''' | ||
|- | |- | ||
− | | 04 | + | | 04:19 |
|এইভাবে কোড কম্পাইল করি। | |এইভাবে কোড কম্পাইল করি। | ||
|- | |- | ||
− | | 04 | + | | 04:21 |
|'''Enter''' (এন্টার) টিপুন। | |'''Enter''' (এন্টার) টিপুন। | ||
|- | |- | ||
− | | 04 | + | | 04:25 |
| এখন কোড রান করি। | | এখন কোড রান করি। | ||
|- | |- | ||
− | | 04 | + | | 04:27 |
| তাই লিখুন '''java''' স্পেস '''TestProgram''' '''Enter''' (এন্টার) টিপুন। | | তাই লিখুন '''java''' স্পেস '''TestProgram''' '''Enter''' (এন্টার) টিপুন। | ||
|- | |- | ||
− | | 04 | + | | 04:35 |
|আমরা আউটপুট পাই, আউটপুট হল '''We have successfully run a java program'''. | |আমরা আউটপুট পাই, আউটপুট হল '''We have successfully run a java program'''. | ||
|- | |- | ||
− | | 04 | + | | 04:44 |
|সুতরাং, আমাদের সংস্থাপন নিখুঁত রয়েছে। | |সুতরাং, আমাদের সংস্থাপন নিখুঁত রয়েছে। | ||
|- | |- | ||
− | |04 | + | | 04:48 |
| এখন স্লাইডে ফিরে যাই। | | এখন স্লাইডে ফিরে যাই। | ||
|- | |- | ||
− | | 04 | + | | 04:51 |
| এখন আমি ব্যাখ্যা করব, '''Java''' কেন উপযোগী। | | এখন আমি ব্যাখ্যা করব, '''Java''' কেন উপযোগী। | ||
|- | |- | ||
− | | 04 | + | | 04:55 |
| '''Java''' খুব সহজ। | | '''Java''' খুব সহজ। | ||
|- | |- | ||
− | | 04 | + | | 04:57 |
| '''Java''' '''object oriented''' (অবজেক্ট ওরিয়েন্টেড)। | | '''Java''' '''object oriented''' (অবজেক্ট ওরিয়েন্টেড)। | ||
|- | |- | ||
− | | 04 | + | | 04:59 |
| এটি স্বাধীন প্ল্যাটফর্ম। | | এটি স্বাধীন প্ল্যাটফর্ম। | ||
|- | |- | ||
− | | 05 | + | | 05:01 |
| এটি সুরক্ষিত। | | এটি সুরক্ষিত। | ||
|- | |- | ||
− | | 05 | + | | 05:02 |
| এর উচ্চ কার্যকারিতা রয়েছে। | | এর উচ্চ কার্যকারিতা রয়েছে। | ||
|- | |- | ||
− | | 05 | + | | 05:04 |
| '''Java''' মাল্টি-থ্রেডেড। | | '''Java''' মাল্টি-থ্রেডেড। | ||
|- | |- | ||
− | | 05 | + | | 05:07 |
| এখন আমরা '''Java''' এর কিছু ধরণ এবং অ্যাপ্লিকেশন্স দেখব। | | এখন আমরা '''Java''' এর কিছু ধরণ এবং অ্যাপ্লিকেশন্স দেখব। | ||
|- | |- | ||
− | | 05 | + | | 05:11 |
| '''-JSP''', বা Java Server Pages: এটি সাধারণ '''HTML''' ট্যাগসের সাথে কোড ভিত্তিক। | | '''-JSP''', বা Java Server Pages: এটি সাধারণ '''HTML''' ট্যাগসের সাথে কোড ভিত্তিক। | ||
|- | |- | ||
− | | 05 | + | | 05:18 |
| '''JSP''' প্রগতিশীল ওয়েব পেজ তৈরি করতে সাহায্য করে। | | '''JSP''' প্রগতিশীল ওয়েব পেজ তৈরি করতে সাহায্য করে। | ||
|- | |- | ||
− | | 05 | + | | 05:22 |
| '''-Java Applets''': এটি ওয়েব অ্যাপ্লিকেশনকে মিথস্ক্রিয় বৈশিষ্ট্য প্রদান করতে সাহায্য করে। | | '''-Java Applets''': এটি ওয়েব অ্যাপ্লিকেশনকে মিথস্ক্রিয় বৈশিষ্ট্য প্রদান করতে সাহায্য করে। | ||
|- | |- | ||
− | | 05 | + | | 05:28 |
| '''-J2EE''' বা Java Enterprise Edition: কোম্পানি '''J2EE''' ব্যবহার করে। | | '''-J2EE''' বা Java Enterprise Edition: কোম্পানি '''J2EE''' ব্যবহার করে। | ||
|- | |- | ||
− | | 05 | + | | 05:33 |
|এটি '''XML''' কাঠামোগত ডকুমেন্ট স্থানান্তরিত করতে উপযোগী। | |এটি '''XML''' কাঠামোগত ডকুমেন্ট স্থানান্তরিত করতে উপযোগী। | ||
|- | |- | ||
− | | 05 | + | | 05:38 |
| '''-JavaBeans''': JavaBeans একটি পুনঃ ব্যবহারযোগ্য সফটওয়্যার কম্পোনেন্ট। | | '''-JavaBeans''': JavaBeans একটি পুনঃ ব্যবহারযোগ্য সফটওয়্যার কম্পোনেন্ট। | ||
|- | |- | ||
− | | 05 | + | | 05:43 |
| এর ব্যবহার নতুন এবং উন্নত অ্যাপ্লিকেশন নির্মান করতে করা যাবে। | | এর ব্যবহার নতুন এবং উন্নত অ্যাপ্লিকেশন নির্মান করতে করা যাবে। | ||
|- | |- | ||
− | | 05 | + | | 05:47 |
| '''-Mobile Java''': এটি বিভিন্ন বিনোদন যন্ত্রের জন্য ব্যবহৃত হয়, যেমন মোবাইল ফোন। | | '''-Mobile Java''': এটি বিভিন্ন বিনোদন যন্ত্রের জন্য ব্যবহৃত হয়, যেমন মোবাইল ফোন। | ||
|- | |- | ||
− | | 05 | + | | 05:53 |
| সুতরাং এই টিউটোরিয়াল আমরা শিখেছি, | | সুতরাং এই টিউটোরিয়াল আমরা শিখেছি, | ||
|- | |- | ||
− | | 05 | + | | 05:56 |
| সিন্যাপটিক প্যাকেজ ম্যানেজার ব্যবহার করে '''JDK''' সংস্থাপিত করা। | | সিন্যাপটিক প্যাকেজ ম্যানেজার ব্যবহার করে '''JDK''' সংস্থাপিত করা। | ||
|- | |- | ||
− | | 05 | + | | 05:59 |
| '''Java''' প্রোগ্রাম কম্পাইল করে রান করা। | | '''Java''' প্রোগ্রাম কম্পাইল করে রান করা। | ||
|- | |- | ||
− | | 06 | + | | 06:02 |
| '''Java''' ব্যবহারের উপকারিতা। | | '''Java''' ব্যবহারের উপকারিতা। | ||
|- | |- | ||
− | | 06 | + | | 06:04 |
| '''Java''' এর ধরন এবং অ্যাপ্লিকেশন্স। | | '''Java''' এর ধরন এবং অ্যাপ্লিকেশন্স। | ||
|- | |- | ||
− | | 06 | + | | 06:08 |
|এই প্রকল্প সম্পর্কে অধিক জানতে, এই লিঙ্কে উপলব্ধ ভিডিওটি দেখুন। | |এই প্রকল্প সম্পর্কে অধিক জানতে, এই লিঙ্কে উপলব্ধ ভিডিওটি দেখুন। | ||
|- | |- | ||
− | | 06 | + | | 06:14 |
| এটি প্রকল্পকে সারসংক্ষেপে বোঝায়। | | এটি প্রকল্পকে সারসংক্ষেপে বোঝায়। | ||
|- | |- | ||
− | | 06 | + | | 06:17 |
| ভাল ব্যান্ডউইডথ না থাকলে আপনি ভিডিওটি ডাউনলোড করে দেখতে পারেন। | | ভাল ব্যান্ডউইডথ না থাকলে আপনি ভিডিওটি ডাউনলোড করে দেখতে পারেন। | ||
|- | |- | ||
− | | 06 | + | | 06:22 |
|স্পোকেন টিউটোরিয়াল প্রকল্প দল, | |স্পোকেন টিউটোরিয়াল প্রকল্প দল, | ||
|- | |- | ||
− | | 06 | + | | 06:24 |
| টিউটোরিয়াল ব্যবহার করে কর্মশালার আয়োজন করে। | | টিউটোরিয়াল ব্যবহার করে কর্মশালার আয়োজন করে। | ||
|- | |- | ||
− | | 06 | + | | 06:27 |
| অনলাইন পরীক্ষা পাস করলে প্রশংসাপত্র দেওয়া হয়। | | অনলাইন পরীক্ষা পাস করলে প্রশংসাপত্র দেওয়া হয়। | ||
|- | |- | ||
− | | 06 | + | | 06:30 |
| বিস্তারিত তথ্যের জন্য '''contact@spoken-tutorial.org''' তে ইমেল করুন। | | বিস্তারিত তথ্যের জন্য '''contact@spoken-tutorial.org''' তে ইমেল করুন। | ||
|- | |- | ||
− | | 06 | + | | 06:36 |
| স্পোকেন টিউটোরিয়াল '''Talk to a Teacher''' প্রকল্পের অংশবিশেষ। | | স্পোকেন টিউটোরিয়াল '''Talk to a Teacher''' প্রকল্পের অংশবিশেষ। | ||
|- | |- | ||
− | | 06 | + | | 06:41 |
| এটি ভারত সরকারের '''ICT, MHRD''' এর জাতীয় শিক্ষা মিশন দ্বারা সমর্থিত। | | এটি ভারত সরকারের '''ICT, MHRD''' এর জাতীয় শিক্ষা মিশন দ্বারা সমর্থিত। | ||
|- | |- | ||
− | | 06 | + | | 06:47 |
| এই বিষয়ে বিস্তারিত তথ্য এই লিঙ্কে প্রাপ্তিসাধ্য, | | এই বিষয়ে বিস্তারিত তথ্য এই লিঙ্কে প্রাপ্তিসাধ্য, | ||
|- | |- | ||
− | | 06 | + | | 06:52 |
| '''http://spoken-tutorial.org/NMEICT-Intro''' | | '''http://spoken-tutorial.org/NMEICT-Intro''' | ||
|- | |- | ||
− | | 06 | + | | 06:58 |
| আমরা টিউটোরিয়ালের শেষে চলে এসেছি। | | আমরা টিউটোরিয়ালের শেষে চলে এসেছি। | ||
|- | |- | ||
− | | 07 | + | | 07:01 |
| আমি কৌশিক দত্ত বিদায় নিচ্ছি। | | আমি কৌশিক দত্ত বিদায় নিচ্ছি। | ||
|- | |- | ||
− | | 07 | + | | 07:04 |
| ধন্যবাদ। | | ধন্যবাদ। |
Revision as of 12:09, 23 June 2014
Time | Narration
|
00:01 | Java (জাভা) সংস্থাপনের সাথে শুরু করার এই কথ্য টিউটোরিয়ালে আপনাদের স্বাগত। |
00:07 | এই টিউটোরিয়ালে শিখব: |
00:09 | সিন্যাপটিক প্যাকেজ ম্যানেজার দ্বারা JDK সংস্থাপিত করা। |
00:13 | Java কেন? |
00:14 | Java এর অ্যাপ্লিকেশন্স এবং ধরন। |
00:17 | এখানে আমরা |
00:19 | উবুন্টু সংস্করণ 11.10 এবং |
00:21 | JDK 1.6 ব্যবহার করছি। |
00:26 | টিউটোরিয়ালটি অনুসরণ করতে ইন্টারনেটের সাথে যুক্ত থাকা আবশ্যক। |
00:31 | সিন্যাপটিক প্যাকেজ ম্যানেজার ও সংস্থাপিত থাকা দরকার। |
00:35 | লিনাক্সে টার্মিনাল, টেক্সট এডিটর এবং সিন্যাপটিক প্যাকেজ ম্যানেজারের ব্যবহার সম্পর্কেও জানা দরকার। |
00:43 | না হলে, দয়া করে spoken-tutorial.org তে উপলব্ধ, লিনাক্স এর কথ্য টিউটোরিয়াল দেখুন। |
00:51 | Java প্রোগ্রাম রান করতে, JDK, Java Development Kit সংস্থাপিত করতে হবে। |
00:57 | JDK সম্পর্কে আরো জানতে আপনি নিম্নলিখিত লিঙ্ক-এ দেখুন। |
01:02 | এখন, সিন্যাপটিক প্যাকেজ ম্যানেজার ব্যবহার করে JDK সংস্থাপিত করব। |
01:07 | এই জন্য, root permissions এর প্রয়োজন। |
01:10 | Repository চয়ন করা সম্পর্কেও জানা দরকার। |
01:14 | এটি লিনাক্সে পূর্বে উল্লিখিত টিউটোরিয়ালে আগেই ব্যাখ্যা করা হয়েছে। |
01:19 | এখন, ডেস্কটপের বাম কোনায়, আপনি Taskbar (টাস্কবার) পাবেন। |
01:25 | উপরে আপনি Dash Home পাবেন। |
01.28 | DashHome এ টিপুন। |
01:31 | সার্চ বারে Synaptic (সিন্যাপটিক) লিখুন। |
01:35 | এখানে সিন্যাপটিক প্যাকেজ ম্যানেজার পাবেন। |
01:38 | এখন Synaptic Package Manager এ টিপুন। |
01:42 | Authentication (অনুমোদন) এর জন্য আপনাকে, আপনার পাসওয়ার্ড লিখতে বলা হবে। |
01:47 | সুতরাং আপনার পাসওয়ার্ড লিখুন এবং Authenticate এ টিপুন। |
01:56 | এটি সিন্যাপটিক প্যাকেজ ম্যানেজার খোলে। |
02:03 | এখন Quick Filter বাক্সে jdk লিখুন। |
02:08 | আমরা openjdk-6-jdk নামক একটি প্যাকেজ দেখি। |
02:13 | এতে রাইট ক্লিক করে Mark for Installation এ টিপুন। |
02:17 | Apply এ টিপুন। |
02:20 | আপনাকে চিহ্নিত পরিবর্তনের তালিকা নিশ্চিত করতে বলা হবে। |
02:24 | তাই To be Installed এ টিপুন এবং তারপর Apply এ টিপুন। |
02:30 | সংস্থাপন কয়েক সেকেন্ড নেবে। |
02:38 | এখন, আমরা দেখতে পারি যে openjdk-6-jdk সবুজ রঙে রয়েছে। |
02:48 | সুতরাং সংস্থাপন সম্পূর্ণ হয়ে গেছে। |
02:52 | এখন, সংস্থাপন যাচাই করি, এটি করতে Ctrl, Alt এবং T কী একসাথে টিপে টার্মিনাল উইন্ডো খুলুন। |
03:03 | টার্মিনাল ইতিমধ্যে এখানে খোলা রয়েছে। |
03:06 | কমান্ড প্রম্পটে লিখুন java space hyphen version লিখুন এবং Enter (এন্টার) টিপুন। |
03:15 | আমরা দেখি যে, jdk এর ভার্সন সংখ্যা প্রদর্শিত হয়। |
03:20 | বিবরণের উপর নির্ভর করে, আপনার ব্যবহৃত ভার্সন সংখ্যা ভিন্ন হতে পারে। |
03:26 | সুতরাং, আমরা সফলভাবে jdk সংস্থাপিত করেছি। |
03:30 | এখন, একটি সহজ Java প্রোগ্রাম রান করে দেখি যে এটি কাজ করছে কিনা। |
03:35 | আমি ইতিমধ্যে TestProgram dot java নামক ফাইলে নিম্ন কোড সংরক্ষিত করেছি। |
03:42 | কোড কম্পাইল করে রান করি। |
03:45 | টার্মিনালে এই কোড স্পষ্টরূপে প্রদর্শন করে যে, We have successfully run a Java Program. |
03:53 | সুতরাং এখন টার্মিনালে ফেরত যাই। |
03:57 | মনে রাখুন,TestProgram dot java ফাইল হোম ডিরেক্টরিতে সংরক্ষিত করেছি |
04:03 | এবং এখন আমি হোম ডিরেক্টরিতে রয়েছি। |
04:07 | সুতরাং কমান্ড প্রম্পটে লিখুন, javac স্পেস TestProgram ডট java |
04:19 | এইভাবে কোড কম্পাইল করি। |
04:21 | Enter (এন্টার) টিপুন। |
04:25 | এখন কোড রান করি। |
04:27 | তাই লিখুন java স্পেস TestProgram Enter (এন্টার) টিপুন। |
04:35 | আমরা আউটপুট পাই, আউটপুট হল We have successfully run a java program. |
04:44 | সুতরাং, আমাদের সংস্থাপন নিখুঁত রয়েছে। |
04:48 | এখন স্লাইডে ফিরে যাই। |
04:51 | এখন আমি ব্যাখ্যা করব, Java কেন উপযোগী। |
04:55 | Java খুব সহজ। |
04:57 | Java object oriented (অবজেক্ট ওরিয়েন্টেড)। |
04:59 | এটি স্বাধীন প্ল্যাটফর্ম। |
05:01 | এটি সুরক্ষিত। |
05:02 | এর উচ্চ কার্যকারিতা রয়েছে। |
05:04 | Java মাল্টি-থ্রেডেড। |
05:07 | এখন আমরা Java এর কিছু ধরণ এবং অ্যাপ্লিকেশন্স দেখব। |
05:11 | -JSP, বা Java Server Pages: এটি সাধারণ HTML ট্যাগসের সাথে কোড ভিত্তিক। |
05:18 | JSP প্রগতিশীল ওয়েব পেজ তৈরি করতে সাহায্য করে। |
05:22 | -Java Applets: এটি ওয়েব অ্যাপ্লিকেশনকে মিথস্ক্রিয় বৈশিষ্ট্য প্রদান করতে সাহায্য করে। |
05:28 | -J2EE বা Java Enterprise Edition: কোম্পানি J2EE ব্যবহার করে। |
05:33 | এটি XML কাঠামোগত ডকুমেন্ট স্থানান্তরিত করতে উপযোগী। |
05:38 | -JavaBeans: JavaBeans একটি পুনঃ ব্যবহারযোগ্য সফটওয়্যার কম্পোনেন্ট। |
05:43 | এর ব্যবহার নতুন এবং উন্নত অ্যাপ্লিকেশন নির্মান করতে করা যাবে। |
05:47 | -Mobile Java: এটি বিভিন্ন বিনোদন যন্ত্রের জন্য ব্যবহৃত হয়, যেমন মোবাইল ফোন। |
05:53 | সুতরাং এই টিউটোরিয়াল আমরা শিখেছি, |
05:56 | সিন্যাপটিক প্যাকেজ ম্যানেজার ব্যবহার করে JDK সংস্থাপিত করা। |
05:59 | Java প্রোগ্রাম কম্পাইল করে রান করা। |
06:02 | Java ব্যবহারের উপকারিতা। |
06:04 | Java এর ধরন এবং অ্যাপ্লিকেশন্স। |
06:08 | এই প্রকল্প সম্পর্কে অধিক জানতে, এই লিঙ্কে উপলব্ধ ভিডিওটি দেখুন। |
06:14 | এটি প্রকল্পকে সারসংক্ষেপে বোঝায়। |
06:17 | ভাল ব্যান্ডউইডথ না থাকলে আপনি ভিডিওটি ডাউনলোড করে দেখতে পারেন। |
06:22 | স্পোকেন টিউটোরিয়াল প্রকল্প দল, |
06:24 | টিউটোরিয়াল ব্যবহার করে কর্মশালার আয়োজন করে। |
06:27 | অনলাইন পরীক্ষা পাস করলে প্রশংসাপত্র দেওয়া হয়। |
06:30 | বিস্তারিত তথ্যের জন্য contact@spoken-tutorial.org তে ইমেল করুন। |
06:36 | স্পোকেন টিউটোরিয়াল Talk to a Teacher প্রকল্পের অংশবিশেষ। |
06:41 | এটি ভারত সরকারের ICT, MHRD এর জাতীয় শিক্ষা মিশন দ্বারা সমর্থিত। |
06:47 | এই বিষয়ে বিস্তারিত তথ্য এই লিঙ্কে প্রাপ্তিসাধ্য, |
06:52 | http://spoken-tutorial.org/NMEICT-Intro |
06:58 | আমরা টিউটোরিয়ালের শেষে চলে এসেছি। |
07:01 | আমি কৌশিক দত্ত বিদায় নিচ্ছি। |
07:04 | ধন্যবাদ। |