আসসালামু আলাইকুম,আজকে আমি শুরু করতে যাচ্ছি জাভা টিউটরিয়াল এর সিরিজ। প্রথমেই যেনে নেওয়া যাক জাভা কি জিনিস। বলার অপেহ্মা রাখেনা যে জাভা একটি প্রোগ্রামিং ল্যাঙ্গুএজ। এটি বেশ শক্তিশালী একটি লাঙ্গুয়েজ। পাশাপাশি এটি কর্স প্লাটফর্ম সাপর্টেড। এখানে আমি কর্স প্লাটফর্ম বলতে বুঝাচ্চছি যে জাভার একটা কোড একবার যে কোন প্লাটফর্ম(Windows/Mac/Linux) এ লিখলে ওইটা অন্য যে কোন প্লাটফর্ম এ রান করানো যাবে।
পাশাপাশি এইটা গুই(GUI) ভিত্তিক একটা লাঙ্গুয়েজ । তাই ইউজার ইন্টারফেস এর কাজ ও বেশ সহজে করা যায়। জাভা শুরু করার আগে আপনাদের আগে সি প্রোগ্রামিং সম্পর্কে অবশ্যই ধারণা থাকতে হবে। আর যদি সি++ জেনে থাকেন তাহলে তো কথাই নেই।
এখন প্রশ্ন আসতে পারে জাভা আমি কেন শিখব? প্রশ্নটার উত্তর টাও অনেক সোজা। এটা সম্পুরনো আপনার ব্যাপার যে শিখবেন নাকি শিখবেন না।শিখতেই হবে এমন কোন কথা নেই। কিন্ত শিখতে পারলে অনেক মজা পাবেন আশা রাখি। কয়েকটি কারন আমরা দেখতে পারি যে আমরা কেন জাভা শিখবঃ
আসুন জেনে নেই জাভা শুরু করার আগে আপনার কম্পিউটারে কি কি থাকতে হবে। প্রথমেই লাগবে জাভা ডেভেলপমেন্ট কিট। এটি আপনার কম্পিউটারে জাভা প্লাটফর্মের তৈরীর কাজে আসবে। আর জাভা ডেভেলপমেন্ট কিট পেতে এই লিঙ্কটিতে যান। http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.htmlএবং সেখান থেকে আপনার সিস্টেম এর প্রয়োজন আনুযায়ী JAVA SE টি ডাউনলোড করুন।
আরেকটি জিনিস লাগবে তাহল জাভা কোড লেখার জন্য একটা ইডিটর। আমি এইখানে Eclipse ব্যবহার করব। আপনারা চাইলে NETBEANS অথবা অন্য যেকোন ইডিটর ইউজ করতে পারেন। Eclipse পেতে এই লিঙ্ক টিতে ঢু মারুন:www.eclipse.org/downloads/। এইখানের ক্লাসিক টা ডাউনলোড করুন।আর বই হিসাবে Herbert Schildt এর complete reference টা দেখতে পারেন।
আমার টিউটরিয়াল গুলোর সিস্টেম হচ্ছে যে আমি প্রতি টা টিউট্রিয়াল এ কিছু স্যামপল কোড দেখাবো আপনাদের কাছে আমার অনুরোধ থাকবে এইগুলো নিজে এডিটর এ লিখে লিখে চর্চা করা। এবং প্রতিটা টিউটরিয়াল এর শেষে আমি কিছু Exercise আপনাদের করতে দিব যাতে আপনারা আপনাদের জাভা স্কিল কিছুটা হলেও ডেভেলপ করতে পারেন।
আজকে আর টেকনিকাল কথা বার্তা কিছু বললাম না। ইনশাল্লাহ আগামি পর্ব থেকে টেকনিকাল কথা বার্তা বলব।সবাই ভাল থাকবেন।
আমি wahid63। বিশ্বের সর্ববৃহৎ বিজ্ঞান ও প্রযুক্তির সৌশল নেটওয়ার্ক - টেকটিউনস এ আমি 12 বছর যাবৎ যুক্ত আছি। টেকটিউনস আমি এ পর্যন্ত 16 টি টিউন ও 40 টি টিউমেন্ট করেছি। টেকটিউনসে আমার 0 ফলোয়ার আছে এবং আমি টেকটিউনসে 0 টিউনারকে ফলো করি।
চালিয়ে যান ভাই । আমরা আপনার সাথে আছি । ভালো থাকবেন