ইন্টারেক্টিভ কোর্স
জাভা কোর্স
বিস্তারিত ব্যাখ্যা, ব্যবহারিক উদাহরণ এবং ইন্টারেক্টিভ ব্যায়াম সহ স্ক্র্যাচ থেকে জাভা ভাষা শিখুন: বেসিক সিনট্যাক্স এবং প্রবাহ নিয়ন্ত্রণ থেকে শুরু করে মূল OOP ধারণা যেমন ক্লাস, উত্তরাধিকার, ইন্টারফেস এবং সংগ্রহ।
01 · মডিউল 1 — জাভা বেসিক
একটি জাভা প্রোগ্রামের গঠন, আদিম পরিবর্তনশীল ঘোষণা, স্ট্রিং ম্যানিপুলেশন, এবং লজিক্যাল প্রবাহ নিয়ন্ত্রণ।
02 · মডিউল 2 — OOP মৌলিক
অবজেক্ট-ওরিয়েন্টেড প্রোগ্রামিংয়ের ভূমিকা: ক্লাস, ইনস্ট্যান্স ক্ষেত্র, কনস্ট্রাক্টর, পদ্ধতি এবং ওভারলোডিং।
- 2.1ক্লাস এবং অবজেক্টকাস্টম ডেটা স্ট্রাকচার (ক্লাস) সংজ্ঞায়িত করুন এবং নতুন কীওয়ার্ড ব্যবহার করে মেমরিতে কংক্রিট ইনস্ট্যান্স (বস্তু) তৈরি করুন।~12 min
- 2.2পদ্ধতি এবং ওভারলোডিংপদ্ধতির মাধ্যমে অবজেক্ট আচরণ সংজ্ঞায়িত করুন, প্যারামিটার এবং রিটার্ন মান পরিচালনা করুন এবং পদ্ধতি ওভারলোডিং প্রয়োগ করুন।~12 min
03 · মডিউল 3 — উন্নত OOP
এক্সটেনসিবল আর্কিটেকচারগুলি বিকাশ করুন এবং উত্তরাধিকার, পলিমরফিজম এবং বিমূর্ত ক্লাসের মাধ্যমে নকল এড়ান।
- 3.1উত্তরাধিকারএক্সটেন্ডস ব্যবহার করে বিদ্যমান ক্লাস প্রসারিত করুন, সুপার() এর সাথে কনস্ট্রাক্টরকে পুনরায় ব্যবহার করুন এবং কাস্টমাইজ করুন এবং @Override-এর মাধ্যমে ওভাররাইড পদ্ধতি।~12 min
- 3.2পলিমরফিজম এবং বিমূর্ত ক্লাসপ্যারেন্ট-টাইপ ভেরিয়েবলগুলিতে সাবক্লাস দৃষ্টান্তগুলি বরাদ্দ করুন এবং বিমূর্ত ক্লাস এবং পদ্ধতিগুলির সাথে আংশিক ব্লুপ্রিন্টগুলি সংজ্ঞায়িত করুন।~15 min
04 · মডিউল 4 — ইন্টারফেস এবং সংগ্রহ
আনুষ্ঠানিক চুক্তি (ইন্টারফেস) ব্যবহার করে কোড ডিকপল করুন এবং অ্যারেলিস্ট ক্লাস ব্যবহার করে ডাটাগুলির গতিশীল সেটগুলি ম্যানিপুলেট করুন।
- 4.1ইন্টারফেসইন্টারফেস কীওয়ার্ড ব্যবহার করে ক্লাস হায়ারার্কি থেকে বিচ্ছিন্ন আচরণ চুক্তিগুলিকে সংজ্ঞায়িত করুন এবং বাস্তবায়ন করুন।~15 min
- 4.2সংগ্রহ এবং ArrayListঅ্যারেলিস্টের সাথে ডায়নামিক অ্যারে ব্যবহার করুন, জেনেরিক প্রকারগুলি বুঝুন এবং অ্যাড, গেট এবং সাইজ পদ্ধতি ব্যবহার করে উপাদানগুলিকে ম্যানিপুলেট করুন৷~15 min
05 · মডিউল 5 — ব্যতিক্রম হ্যান্ডলিং
ট্রাই-ক্যাচ ব্লক এবং অটোমেটেড রিসোর্স ম্যানেজমেন্টের সাহায্যে রানটাইম ত্রুটিগুলিকে ট্রাই-উথ-রিসোর্স ব্যবহার করে পরিচালনা করুন।
06 · মডিউল 6 — সংগ্রহের ফ্রেমওয়ার্ক এবং জেনেরিকস
সেট এবং ম্যাপের মতো উন্নত ডেটা স্ট্রাকচারগুলি অন্বেষণ করুন এবং জেনেরিকের সাথে পুনরায় ব্যবহারযোগ্য ক্লাস এবং পদ্ধতিগুলি প্রয়োগ করুন৷
07 · মডিউল 7 — স্ট্রীম API এবং Lambda এক্সপ্রেশন
ল্যাম্বডা এক্সপ্রেশন, স্ট্যান্ডার্ড কার্যকরী ইন্টারফেস এবং স্ট্রিম API সহ জাভাতে কার্যকরী প্রোগ্রামিং প্রবর্তন করুন।