Java-Business-Application/C2/Creating-a-Java-web-project/Bengali

From Script | Spoken-Tutorial
Revision as of 01:50, 27 November 2014 by Kaushik Datta (Talk | contribs)

Jump to: navigation, search
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 উবুন্টু 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: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 আমি কৌশিক দত্ত এই টিউটোরিয়ালটি অনুবাদ করেছি। ধন্যবাদ।

Contributors and Content Editors

Kaushik Datta