Netbeans/C2/Introduction-to-Netbeans/Bengali

From Script | Spoken-Tutorial
Revision as of 21:04, 3 February 2016 by Kaushik Datta (Talk | contribs)

Jump to: navigation, search
Time Narration
00:01 নমস্কার বন্ধুগণ।
00:02 Netbeans IDE এর পরিচিতির টিউটোরিয়ালে আপনাদের স্বাগত।
00:06 এই টিউটোরিয়ালে আমি Netbeans এর সাথে শুরু করার সম্পর্কে মৌলিক পরিচয় করাব।
00:13 Netbeans হল www.netbeans.org তে উপলব্ধ ফ্রি এবং ওপেন সোর্স ইন্টিগ্রেটেড ডেভেলপমেন্ট সফটওয়্যার।
00:23 এটি বিভিন্ন এলিমেন্টের ইন্টিগ্রেশনের অনুমতি দেয়।
00:27 বিভিন্ন স্ক্রিপ্টিং ভাষা এবং উন্নত টেক্সট এডিটরের সমর্থন করে।
00:31 এটি প্রজেক্ট তৈরী এবং ডিসাইন তৈরী করতে GUI ও প্রদান করে তাছাড়া ডেটাবেস কেও সমর্থন করে।
00:39 এই টিউটোরিয়ালটি বুঝতে জাভা প্রোগ্রামিং ল্যাঙ্গুয়েজের মৌলিক জ্ঞান থাকা প্রয়োজন।
00:47 এই টিউটোরিয়ালে স্ট্যান্ডার্ড প্রোগ্রামিং টার্মিনোলজি ব্যবহার করা হয়েছে।
00:52 Netbeans এর সাথে শুরু করতে,
00:55 আমি লিনাক্স অপারেটিং সিস্টেম উবুন্টু সংস্করণ 11.04 এবং
01:00 Netbeans IDE সংস্করণ 7.1.1 ব্যবহার করছি।
01:05 এই টিউটোরিয়ালে আমরা Netbeans এর সংস্থাপন দেখব।
01:11 Netbeans ইন্টারফেসের সাথে ভালোমত পরিচিত হবো এবং
01:16 একটি স্যাম্পল জাভা প্রকল্প তৈরী করব।
01:19 এখন IDE এর সংস্থাপন দেখি।
01:22 Netbeans কে netbeans.org থেকে ডাউনলোড করা যেতে পারে।
01:27 এটি অফিসিয়াল মেন সাইট।
01:31 সাইটের মেন পৃষ্ঠায় Download link এ টিপুন।
01:36 পরবর্তী পৃষ্ঠায় যা লোড হয়,
01:39 অন্তিম কলামে download link এ টিপুন, যেখানে সকল সমর্থিত টার্মিনোলজির ডাউনলোড সম্মিলিত রয়েছে যা Glassfish Server এর সাথে IDE দ্বারা আবশ্যক।
01:53 Netbeans এর সংস্থাপনের জাভা ডেভেলপমেন্ট কিট অর্থাৎ JDK সংস্থাপনের ও প্রয়োজন। যা java.sun.com থেকে ডাউনলোড করা যেতে পারে।
02:05 এখানে Get Java লিঙ্কে টিপুন তাছাড়া Netbeans এবং JDK Bundle উভয়কে ডাউনলোড করতে লিঙ্ক চয়ন করুন।
02:15 পরবর্তী পৃষ্ঠা যা লোড হয়,
02;19 সেখান থেকে setup ফাইল চয়ন করুন যা আপনার অপারেটিং সিস্টেমের অনুকুল হয়।
02:24 উবুন্টুতে setup ফাইল .sh (dot sh) ফাইল হিসাবে ডাউনলোড হয়।
02:29 অর্থাৎ shell স্ক্রিপ্ট ফাইল হিসাবে।
02:33 'টার্মিনালে গিয়ে এই ফাইল রান করুন।
02:38 উইন্ডো বা ডাইরেক্টরিতে যান, যেখানে ডাউনলোড করা সেটআপ ফাইল রয়েছে এবং প্রম্পটে
02:46 ডাউনলোড ফাইলের নামের পর sh লিখুন এবং এন্টার টিপুন।
02:54 এটি ইনস্টলার শুরু করবে, যা কিছু সময় নেবে।
03:04 ইনস্টলার পর্দায় দেখা দেয়।
03:06 আপনার সিস্টেমে IDE সংস্থাপিত করতে আপনার পর্দায় দেওয়া নির্দেশাবলী অনুসরণ করতে পারেন।
03:13 আমি এখন ইনস্টলার থেকে প্রস্থান করব।
03:17 এখন Netbeans উইন্ডোতে দেখুন।
03:21 আপনার উবুন্টু অপারেটিং সিস্টেমে Netbeans আরম্ভ করতে
03:25 মেনু আইটেমস applications, Programmings এ যান এবং Netbeans IDE আইকনে টিপুন।
03:34 আপনি প্রথমে IDE আরম্ভ করলে এটি Netbeans স্টার্ট পৃষ্ঠা খোলে।
03:41 IDE উইন্ডোতে রয়েছে:
03:43 মেনু বারে Menus
03:46 Toolbarএবং
03:48 Workspace যেমন ফাইল সিস্টেম উইন্ডো।
03:52 রানটাইম উইন্ডো এবং
03:53 আউটপুট উইন্ডো।
03:57 main মেনু আপনাকে প্রজেক্ট তৈরী করতে, সম্পাদন করতে, কম্পাইল করতে, রান করতে এবং ডি বাগ করার সাথে
04:03 Netbeans ব্যবহার করতে আবশ্যক কমান্ড ও প্রদান করে।
04:10 মেনু বারের নীচে থাকা টুলবার মেনুবারে উপযোগিত অনেক ঘন ঘন কমান্ডের জন্য বোতাম প্রদান করে।
04:18 Workspace , উইন্ডোসের একটি সংকলন যার ব্যবহার কিছু ধরনের অপারেশন করতে করা হয়।
04:23 যেমন ওয়ার্কস্পেস উইন্ডোতে এডিটিং, নিষ্পাদন, আউটপুট বা ডিবাগিং, যা ওয়ার্কস্পেসের নীচে উপস্থিত।
04:35 তারপর একটি স্যাম্পল জাভা প্রজেক্ট তৈরী করি।
04:40 জাভা প্রজেক্ট তৈরী করতে File মেনুতে যান. New Project এ টিপুন।
04:47 Categories এর নীচে New Project উইজার্ড বাক্সে
04:51 Projects এ java চয়ন করুন, Java Applications চয়ন করুন এবং Next এ টিপুন।
04:58 উইজার্ডের name এবং location পৃষ্ঠায়
05:02 KeyboardReader হিসাবে আপনার প্রকল্পের নাম দিন।
05:08 চয়নিত Set as Main Project চেকবাক্স সেট করুন এবং
05:12 Finish এ টিপুন।
05:15 প্রজেক্ট তৈরী হয়ে গেছে এবং IDE তে খোলা রয়েছে।
05:20 একবার প্রজেক্ট তৈরী হয়ে গেলে আপনি প্রকল্প উইন্ডোকে IDE উইন্ডোসের বামদিকে দেখতে সক্ষম হবেন।
05:27 যাতে আপনার কোডের উপর নির্ভরিত সোর্স ফাইল, লাইব্রেরির সাথে প্রজেক্টের উপাদানের ট্রি ভিউ রয়েছে।
05:36 KeyboardReader.java নামক ফাইলের সাথে ডানদিকে সোর্স এডিটর খোলা রয়েছে।
05:43 এখন main ক্লাসে, একটি স্যাম্পল জাভা কোড লিখুন।
05:49 ইনপুট পূর্ণ সংখ্যা বা ফ্লোটিং পয়েন্ট সংখ্যা হলে এই কোড কীবোর্ড থেকে ইনপুট পড়ে এবং একটি আউটপুট দেখায়।
05:58 আমি এখন এই কোড আমার ক্লিপবোর্ডে কপি করছি এবং IDE ওয়ার্কস্পেসে উপস্থিত কোডে পেস্ট করছি।
06:11 পরবর্তী ধাপ হল, আমাদের প্রজেক্ট রান করা।
06:14 Netbeans IDE তে যেকোনো প্রজেক্ট রান করতে এখানে 3 টি পদ্ধতি রয়েছে।
06:20 প্রথম পদ্ধতি হল, আপনি প্রজেক্ট উইন্ডোতে প্রজেক্ট নোডে টিপতে পারেন এবং contextual মেনু থেকে Run চয়ন করতে পারেন।
06:29 বা আপনি টুলবারে যেতে পারেন এবং Run Project বোতামে টিপতে পারেন।
06:34 বা আপনি আপনার কীবোর্ডে প্রজেক্ট রান করতে F6 কীস ও টিপতে পারেন।
06:40 আমি প্রজেক্ট নোডে ডান ক্লিক করি এবং Run বিকল্প চয়ন করি।
06:45 আপনি জাভা অ্যাপ্লিকেশন রান করলে IDE অ্যাপ্লিকেশন কোড তৈরী করে এবং কম্পাইল করে এবং প্রোগ্রাম আউটপুট উইন্ডোতে রান করে যা ওয়ার্কস্পেসের নীচে দেখায়।
06:57 IDE এখন আমাকে যে কোনো সংখ্যা লেখার জন্য বলে।
07:01 আমি একটি রান্ডম সংখ্যা লিখি এবং এন্টার টিপি।
07:06 এটি বলে যে, ইনপুট একটি পূর্ণ সংখ্যা বা ফ্লোটিং পয়েন্ট সংখ্যা।
07:11 এখন নির্দেশিত কাজ,
07:15 KeyboardInputReader প্রজেক্টের জন্য এক্সটেনশন হিসাবে,
07:19 অন্য প্রজেক্ট পরিবর্তন করুন অর্থাৎ একটি টেম্পারেচর কনভার্টার অ্যাপ্লিকেশন যা একটি ইনপুট টেম্পারেচর নেয়।
07:27 সেলসিয়াস থেকে ফারেনহাইটে রূপান্তর করা এবং বিপরীতে।
07:31 আউটপুট উইন্ডোতে পরিবর্তিত তাপমাত্রা প্রদর্শন করুন।
07:36 আমি আগেই নির্দেশিত কাজ করে ফেলেছি।
07:40 নির্দেশিত কাজ রান করুন।
07:47 প্রোগ্রাম আউটপুট উইন্ডোতে আমাকে ইনপুট তাপমাত্রা লিখতে বলে।
07:52 আমি Fahrenheit এ স্যাম্পল তাপমাত্রা -40 লিখি এবং এটি আমাকে সেলসিয়াসে রূপান্তরিত তাপমাত্রা দেখায়।
08:07 স্ক্রীনে প্রদর্শিত লিঙ্কে উপলব্ধ এই ভিডিওটি দেখুন।
08:10 এটি প্রকল্পকে সারসংক্ষেপে বোঝায়।
08:14 ভাল ব্যান্ডউইডথ না থাকলে ভিডিওটি ডাউনলোড করে দেখুন।
08:20 স্পোকেন টিউটোরিয়াল প্রকল্প দল কর্মশালার আয়োজন করে।
08:27 অনলাইন পরীক্ষা পাস করলে প্রশংসাপত্র দেয়।
08:31 বিস্তারিত তথ্যের জন্য contact@spoken-tutorial.org তে ইমেল করুন।
08:38 স্পোকেন টিউটোরিয়াল প্রকল্প Talk to a Teacher প্রকল্পের অংশবিশেষ।
08:43 এটি ভারত সরকারের ICT, MHRD এর জাতীয় শিক্ষা মিশন দ্বারা সমর্থিত।
08:49 এই বিষয়ে বিস্তারিত তথ্য এই লিঙ্কে প্রাপ্তিসাধ্য।
09:00 আই আই বোম্বে থেকে আমি বিদায় নিচ্ছি।
09:05 অংশগ্রহনের জন্য ধন্যবাদ।

Contributors and Content Editors

Kaushik Datta, Satarupadutta