Java-Business-Application/C2/Creating-a-Java-web-project/Bengali
From Script | Spoken-Tutorial
Revision as of 13:05, 19 November 2014 by Kaushik Datta (Talk | contribs)
Time | Narration |
00:00 | Creating a Java Web Project এর কথ্য টিউটোরিয়ালে আপনাদের স্বাগত। |
00:06 | এই টিউটোরিয়ালে আমরা শিখব: |
00:09 | জাভা ওয়েব প্রকল্প তৈরি করা, |
00:12 | Deployment Descriptor সম্পর্কে, |
00:15 | Web.xml ফাইল সম্পর্কে। |
00:19 | এখানে আমরা |
00:20 | উবুন্টু সংস্করণ 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:32 | এই টিউটোরিয়ালে আমরা শিখেছি, |
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 | আমি কৌশিক দত্ত টিউটোরিয়ালটি অনুবাদ করেছি। ধন্যবাদ। |