Difference between revisions of "Java-Business-Application/C2/Creating-a-Java-web-project/Bengali"
From Script | Spoken-Tutorial
Line 17: | Line 17: | ||
|- | |- | ||
| 00:12 | | 00:12 | ||
− | | '''Deployment Descriptor''' সম্পর্কে | + | | '''Deployment Descriptor''' সম্পর্কে |
|- | |- | ||
Line 25: | Line 25: | ||
|- | |- | ||
| 00:19 | | 00:19 | ||
− | | এখানে | + | | এখানে উবুন্টু '''OS 12.04''' |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
|- | |- | ||
| 00:23 | | 00:23 | ||
− | | '''NetBeans IDE 7.3''' | + | | '''NetBeans IDE 7.3''' |
|- | |- | ||
Line 340: | Line 336: | ||
|- | |- | ||
| 06:31 | | 06:31 | ||
− | | সংক্ষেপে | + | | সংক্ষেপে এই টিউটোরিয়ালে শিখেছি |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
|- | |- |
Latest revision as of 13:15, 25 February 2017
Time | Narration |
00:00 | Creating a Java Web Project এর কথ্য টিউটোরিয়ালে আপনাদের স্বাগত। |
00:06 | এই টিউটোরিয়ালে আমরা শিখব: |
00:09 | জাভা ওয়েব প্রকল্প তৈরি করা, |
00:12 | Deployment Descriptor সম্পর্কে |
00:15 | Web.xml ফাইল সম্পর্কে। |
00:19 | এখানে উবুন্টু OS 12.04 |
00:23 | NetBeans IDE 7.3 |
00:26 | JDK 1.7 এবং |
00:28 | ফায়ারফক্স ওয়েব ব্রাউজার 21.0 ব্যবহার করছি। |
00:32 | পছন্দের ওয়েব ব্রাউজার ব্যবহার করুন। |
00:35 | টিউটোরিয়ালটি অনুসরণ করতে |
00:39 | NetBeans IDE ব্যবহার করে কোর জাভা এবং |
00:42 | HTML সম্পর্কে জানতে হবে। |
00:44 | না হলে, প্রাসঙ্গিক টিউটোরিয়ালের জন্য আমাদের ওয়েবসাইট পরিদর্শন করুন। |
00:50 | NetBeans IDE ব্যবহার করে একটি নতুন ওয়েব প্রকল্প তৈরি করা শিখি। |
00:56 | এইজন্য আমরা NetBeans IDE তে যাবো। |
01:01 | IDE এর উপরের বাম কোণায়, File এ টিপে New Project এ টিপুন। |
01:08 | New Project উইন্ডো খোলে। |
01:12 | Categories থেকে, Java Web এবং Projects থেকে Web application নির্বাচন করুন। |
01:18 | Next এ টিপুন। |
01:20 | পরের উইন্ডোতে, |
01:23 | Project Name হিসাবে MyFirstProject লিখুন। |
01:27 | Project Location এবং Project Folder একই রকম রেখে |
01:31 | Next এ টিপুন। |
01:35 | Server হিসাবে GlassFish server নির্বাচন করুন। |
01:39 | Context Path হল MyFirstProject, এটি আমাদের প্রকল্পের নামের অনুরূপ। |
01:47 | এই সম্পর্কে বিষদভাবে শিখব। |
01:50 | এখন, Next এ টিপে তারপর Finish এ টিপুন। |
01:55 | Projects ট্যাবে টিপুন। |
01:58 | এখানে আমরা বিভিন্ন নোড দেখতে পারি এবং তৈরী করা ওয়েব অ্যাপ্লিকেশন My First Project দেখতে পারি। |
02:08 | এই মুহূর্তে এই নোড নিয়ে চিন্তিত না হলেও |
02:11 | এগুলিতে টিপে এটিতে কি রয়েছে তা প্রদর্শন করি। |
02:16 | এখন Deployment Descriptor সম্পর্কে শিখি। |
02:21 | একটি ওয়েব অ্যাপ্লিকেশনের deployment descriptor |
02:25 | অ্যাপ্লিকেশনের ক্লাস, রিসোর্স এবং কনফিগারেশন বর্ণন এছাড়া |
02:31 | ওয়েব সার্ভারের ওয়েব অনুরোধ পরিবেশন করতে তাদের ব্যবহার ব্যাখ্যা করে। |
02:37 | ওয়েব সার্ভার এই অ্যাপ্লিকেশনের জন্য একটি অনুরোধ পায়। |
02:42 | এটি অনুরোধের URL এর বর্ণন পেতে deployment descriptor ব্যবহার করে। |
02:48 | এটি কোডে URL বর্ণন করে। |
02:52 | Deployment descriptor হল web.xml ফাইল। |
02:57 | এখন IDE তে ফিরে আসি। |
03:00 | আমরা এখানে উপলব্ধ নোড থেকে web.xml ফাইল খুঁজে পাই না। |
03:07 | এটি খুঁজতে, IDE এর উপরের বাম কোণায়, File এ গিয়ে তারপর New File এ টিপুন। |
03:16 | Categories থেকে, Web নির্বাচন করুন |
03:19 | File Types থেকে, Standard Deployment Descriptor(web.xml) নির্বাচন করুন। |
03:25 | তারপর Next এ টিপে |
03:27 | Finish এ টিপুন। |
03:30 | IDE এর বাম দিকে Files ট্যাবে টিপুন। |
03:34 | এখানে Web.xml, Web নোডের WEB-INF ফোল্ডারে অন্তর্ভুক্ত। |
03:42 | এখানে আপনি Source কোড দেখতে পারেন। |
03:46 | এখানে XML হেডার রয়েছে। |
03:50 | এছাড়া web-app নোড ও রয়েছে। |
03:53 | এখন, অ্যাপ্লিকেশন রান করার চেষ্টা করব। |
03:57 | এটি করতে MyFirstProject এ ডান ক্লিক করুন। |
04:02 | Clean and Build এ টিপলে |
04:04 | এটি পূর্বে কম্পাইল করা ফাইল এবং অন্যান্য বিল্ড আউটপুট মুছে ফেলবে। |
04:10 | এটি পুনরায় অ্যাপ্লিকেশন কম্পাইল করবে। |
04:14 | আবার, MyFirstProject এ গিয়ে ডান ক্লিক করুন করে Run এ টিপুন। |
04:20 | তাই সার্ভার রান করছে এবং এটি MyFirstProject স্থাপিত করেছে। |
04:27 | একটি ব্রাউজার খোলে যা Hello World প্রদর্শন করে। |
04:32 | এর কারণ আমরা প্রকল্প রান করলে ওয়েব অ্যাপ্লিকেশন প্রদর্শিত পৃষ্ঠা উপস্থাপিত করে। |
04:39 | এখন, এখানে এই URL এ দেখি। |
04:44 | এটি হল localhost কোলন 8080 স্ল্যাশ MyFirstProject. |
04:49 | তাই MyFirstProject রান করলে, ডিফল্ট রূপে JSP পৃষ্ঠা পাই যা বলে HelloWorld! |
04:57 | এখন, IDE তে ফিরে আসি। |
05:00 | WEB-INF ফোল্ডারের নীচে index.jsp দেখতে পারি। |
05:07 | Index.jsp তে দুইবার টিপলে |
05:10 | সোর্স কোড দেখতে পারি। |
05:12 | এটি HTML ট্যাগ সহ একটি সহজ JSP পৃষ্ঠা। |
05:17 | এর শিরোনাম হিসাবে JSP Page এবং হেডিং হিসাবে Hello World রয়েছে। |
05:24 | ওয়েব অ্যাপ্লিকেশন রান করলে ডিফল্ট রূপে index.jsp প্রদান করে। |
05:30 | পূর্বে ছেড়ে আসা কিছু ContextPath আবার কল করি। |
05:36 | ContextPath কে MyFirstProject হিসাবে সেট করেছি। |
05:41 | এখন, ব্রাউজারে ফিরে আসি। |
05:44 | URL কে localhost কোলন 8080 হিসাবে লিখে Enter টিপুন। |
05:50 | আমরা দেখি যে GlassFish Server এর হোম পেজ এখানে প্রদর্শিত হয়েছে। |
05:56 | ডিফল্ট রূপে এটি এখানে 8080. |
06:01 | GlassFish Server ইনস্ট্যান্সে চলমান অনেক অ্যাপ্লিকেশন থাকতে পারে। |
06:08 | একটি নির্দিষ্ট অ্যাপ্লিকেশন অ্যাক্সেস করতে URL এ সেই অ্যাপ্লিকেশনের নাম লিখুন। |
06:15 | সুতরাং, আমাদের ইনস্ট্যান্সে স্থাপিত নির্দিষ্ট অ্যাপ্লিকেশন লেখা উচিত। |
06:21 | তাই লিখব স্ল্যাশ MyFirstProject |
06:26 | এবং Enter টিপব। |
06:27 | এখানে আমরা Hello World দেখতে পারি। |
06:31 | সংক্ষেপে এই টিউটোরিয়ালে শিখেছি |
06:35 | সহজ জাভা প্রকল্প তৈরী করা |
06:38 | ওয়েব প্রকল্প সম্পাদিত করা |
06:41 | এবং web.xml ফাইল সম্পর্কে। |
06:44 | এই লিঙ্কে উপলব্ধ |
06:46 | ভিডিওটি দেখুন। |
06:50 | এটি প্রকল্পকে সারসংক্ষেপে বোঝায়। |
06:54 | ভাল ব্যান্ডউইডথ না থাকলে ভিডিওটি ডাউনলোড করে দেখুন। |
06:58 | স্পোকেন টিউটোরিয়াল প্রকল্প দল |
07:00 | কর্মশালার আয়োজন করে। |
07:04 | অনলাইন পরীক্ষা পাস করলে প্রশংসাপত্র দেয়। |
07:07 | বিস্তারিত তথ্যের জন্য contact@spoken-tutorial.org তে ইমেল করুন। |
07:13 | স্পোকেন টিউটোরিয়াল প্রকল্প Talk to a Teacher প্রকল্পের অংশবিশেষ। |
07:17 | এটি ভারত সরকারের ICT, MHRD এর জাতীয় শিক্ষা মিশন দ্বারা সমর্থিত। |
07:23 | এই বিষয়ে বিস্তারিত তথ্য এই লিঙ্কে প্রাপ্তিসাধ্য, |
07:27 | http://spoken-tutorial.org/NMEICT- Intro |
07:34 | Library Management System একটি সফ্টওয়্যার MNC, তাদের Corporate Social Responsibility প্রোগ্রামের মাধ্যমে করেছে। |
07:44 | তারা এই টিউটোরিয়ালের বিষয়বস্তু ও যাচাই করেছে। |
07:48 | আমি কৌশিক দত্ত এই টিউটোরিয়ালটি অনুবাদ করেছি। ধন্যবাদ। |