
কোর্সের উদ্দেশ্য
জাভা এন্টারপ্রাইজ এডিশন বা জাভাইই (JavaEE) একটি বহুল ব্যবহৃত এন্টারপ্রাইজ প্ল্যাটফর্ম। এর মাধ্যমে বড় মাপের স্কেলেবল (scalable) ও বিশ্বস্ত (reliable) এন্টারপ্রাইজ সফটওয়্যার ও ওয়েব সার্ভিস তৈরী করা যায়। জাভা এন্টারপ্রাইজ এডিশন কোর্সে আমরা শিখব জাভা প্রোগ্রামিং ভাষায় ব্যবহৃত কিছু লাইব্রেরী ও সফটওয়্যার প্রোগ্রামিংয়ে ব্যবহৃত কিছু অবজেক্ট অরিয়েন্টেড ফিচার। আমরা আরো শিখব ওয়েব সার্ভিস সংক্রান্ত মৌলিক কিছু ধারনা এবং কীভাবে সার্ভার ও ক্লায়েন্ট কাজ করে। আমরা দেখব কীভাবে জাভা প্রোগ্রাম ব্যবহার করে ডেটাবেস সার্ভারের সাথে সংযোগ স্থাপন করা যায় এবং কীভাবে একটি ওয়েব ভিত্তিক অ্যাপ্লিকেশন তৈরী করা যায়।
এই কোর্সটি সম্পন্ন করলে আপনি একাধিক থ্রেড (Thread) নিয়ে কাজ করতে পারবেন। আপনি একটি ছোটোখাটো ওয়েব সার্ভার সফটিওয়্যার তৈরী করতে পারবেন। এছাড়াও আপনি শিখবেন জাভা অ্যানোটেশন, রিফ্লেকশন, জাভা জেনেরিকস ব্যবহার করে কীভাবে বড় স্কেলের পরিচ্ছন্ন (Clean) ও নিয়ন্ত্রিত (Manageable) সফটওয়্যার প্রোগ্রাম লেখা যায়। এছাড়াও আপনি শিখবেন কীভাবে জেডিবিসি (JDBC) ব্যবহার করে কীভাবে ডেটাবেসের সাথে সংযোগ স্থাপন করা যায় এবং জাভা সার্ভলেট ব্যবহার করে কীভাবে একটি ডাটাবেস ভিত্তিক ওয়েব অ্যাপ্লিকেশন তৈরী করা যায়।
কোর্সটি কাদের জন্য উপযোগী
পলিটেকনিক কলেজ ও বিশ্ববিদ্যালয়ের শিক্ষার্থী অথবা যে কোনো স্বশিক্ষিত কম্পিউটার প্রোগ্রামার যাদের ১) কম্পিউটার প্রোগ্রামিং জানা আছে। ২) অবজেক্ট অরিয়েন্টেড প্রোগ্রামিং জানা আছে। ৩) জাভা প্রোগ্রামিং ভাষা জানা আছে, তারাই এই কোর্সটি সফলভাবে সম্পূর্ন করতে পারবেন। জাভা একটি অবজেক্ট অরিয়েন্টেড প্রোগ্রামিং ভাষা। তাই এই কোর্সটি অনুসরন করতে হলে আপনাকে অবশ্যই জাভা প্রোগ্রামিংয়ের অভিজ্ঞতা থাকতে হবে।
কোর্স শিক্ষক
কোর্সটি পরিচালনা করবেন থেরাপ সফটওয়্যার সার্ভিসেস প্রতিষ্ঠানের সফটওয়্যার প্রকৌশলীগন।
- শরীফ আহমেদ, অ্যাসোসিয়েট সফটওয়্যার প্রকৌশলী
- মুশফিকুর রহমান, অ্যাসোসিয়েট সফটওয়্যার প্রকৌশলী
- মীর মো: আসিফ হোসেন, অ্যাসোসিয়েট সফটওয়্যার প্রকৌশলী
- ম্যানুয়েল রনি গোমেজ, অ্যাসোসিয়েট সফটওয়্যার প্রকৌশলী
কালেকশন ফ্রেমওয়ার্ক কী ও কেনো?
এই ইউনিটে ব্যবহৃত সবগুলো প্রোগ্রামিং কোড পাওয়া যাবে এখানে: জাভাইই ইউনিট ০১
কালেকশন ইন্টারফেস (Collection Interface), কালেকশন ক্লাস (Collection Class) ও কালেকশন ক্লাস হায়ারারকি (Collection Class Hierarchy)
এই ইউনিটে ব্যবহৃত সবগুলো প্রোগ্রামিং কোড পাওয়া যাবে এখানে: জাভাইই ইউনিট ০১