مرکزی مواد پر جائیں
eLearner.app

انٹرایکٹو کورس

جاوا کورس

تفصیلی وضاحتوں، عملی مثالوں، اور انٹرایکٹو مشقوں کے ساتھ شروع سے جاوا زبان سیکھیں: بنیادی نحو اور بہاؤ کنٹرول سے لے کر بنیادی OOP تصورات جیسے کلاسز، وراثت، انٹرفیس، اور مجموعہ تک۔

01 · ماڈیول 1 - جاوا کی بنیادی باتیں

2 اسباق

جاوا پروگرام کی ساخت، قدیم متغیر اعلان، سٹرنگ ہیرا پھیری، اور منطقی بہاؤ کنٹرول۔

  1. 1.1متغیرات اور بنیادی ڈھانچہجاوا فائل کی ساخت، مین کلاس، مین انٹری پوائنٹ، اور پرائمیٹو متغیر اعلانات کو سمجھیں۔~10 min
  2. 1.2بہاؤ کنٹرولif/else مشروط کے ساتھ فیصلے کریں اور for and while loops کا استعمال کرتے ہوئے کوڈ بلاکس کو بار بار چلائیں۔~12 min

02 · ماڈیول 2 — OOP بنیادی اصول

2 اسباق

آبجیکٹ پر مبنی پروگرامنگ کا تعارف: کلاسز، مثال کے میدان، کنسٹرکٹرز، طریقے، اور اوور لوڈنگ۔

  1. 2.1کلاسز اور آبجیکٹحسب ضرورت ڈیٹا ڈھانچے (کلاسز) کی وضاحت کریں اور نئے مطلوبہ الفاظ کا استعمال کرتے ہوئے میموری میں ٹھوس مثالیں (آبجیکٹ) بنائیں۔~12 min
  2. 2.2طریقے اور اوور لوڈنگطریقوں کے ذریعے آبجیکٹ کے طرز عمل کی وضاحت کریں، پیرامیٹرز کو ہینڈل کریں اور قدریں واپس کریں، اور طریقہ اوور لوڈنگ کو لاگو کریں۔~12 min

03 · ماڈیول 3 - ایڈوانسڈ او او پی

2 اسباق

قابل توسیع فن تعمیر کو تیار کریں اور وراثت، پولیمورفزم، اور تجریدی کلاسوں کے ذریعے نقل سے بچیں۔

  1. 3.1وراثتموجودہ کلاسوں کو توسیع دے کر توسیع کریں، سپر() کے ساتھ کنسٹرکٹرز کو دوبارہ استعمال کریں اور اپنی مرضی کے مطابق بنائیں، اور @Override کے ساتھ طریقوں کو اوور رائیڈ کریں۔~12 min
  2. 3.2پولیمورفزم اور خلاصہ کلاسزوالدین کی قسم کے متغیرات کو ذیلی طبقے کی مثالیں تفویض کریں، اور تجریدی کلاسوں اور طریقوں کے ساتھ جزوی بلیو پرنٹس کی وضاحت کریں۔~15 min

04 · ماڈیول 4 - انٹرفیس اور مجموعے۔

2 اسباق

رسمی معاہدوں (انٹرفیسز) کا استعمال کرتے ہوئے کوڈ کو ڈیکوپل کریں اور ArrayList کلاس کا استعمال کرتے ہوئے ڈیٹا کے متحرک سیٹوں کو جوڑیں۔

  1. 4.1انٹرفیسانٹرفیس کلیدی لفظ کا استعمال کرتے ہوئے طبقاتی درجہ بندی سے علیحدہ سلوک کے معاہدوں کی وضاحت اور نفاذ کریں۔~15 min
  2. 4.2مجموعے اور اری لسٹArrayList کے ساتھ متحرک arrays کا استعمال کریں، عام اقسام کو سمجھیں، اور add, get, اور size کے طریقوں کا استعمال کرتے ہوئے عناصر میں ہیرا پھیری کریں۔~15 min

05 · ماڈیول 5 - استثنیٰ ہینڈلنگ

2 اسباق

رن ٹائم کی غلطیوں کو ٹرائی کیچ بلاکس اور خودکار وسائل کے انتظام کے ساتھ وسائل کے ساتھ کوشش کا استعمال کرتے ہوئے ہینڈل کریں۔

  1. 5.1کیچ بلاکس کی کوشش کریں۔ٹرائی، کیچ، اور اختیاری حتمی شق کا استعمال کرتے ہوئے جاوا میں استثنیٰ کو روکنے اور ہینڈل کرنے کا طریقہ سمجھیں۔~12 min
  2. 5.2وسائل کے ساتھ کوشش کریں۔AutoCloseable کو لاگو کرنے والے وسائل کی خودکار بندش کا نظم کریں اور میموری لیک ہونے سے بچیں۔~12 min

06 · ماڈیول 6 - مجموعہ فریم ورک اور جنرک

2 اسباق

سیٹ اور میپ جیسے جدید ڈیٹا ڈھانچے کو دریافت کریں، اور جنرکس کے ساتھ دوبارہ قابل استعمال کلاسز اور طریقوں کو نافذ کریں۔

  1. 6.1سیٹ اور نقشہHashSet کے ساتھ منفرد عناصر کو اسٹور کریں اور HashMap کے ساتھ کلیدی قدر ایسوسی ایشنز، ڈیٹا کو مؤثر طریقے سے جوڑ کر۔~15 min
  2. 6.2جاوا میں عمومیاتٹائپ پیرامیٹرز کا استعمال کرتے ہوئے عام کلاسز، انٹرفیس، اور طریقوں کی وضاحت کرکے ٹائپ سیف دوبارہ قابل استعمال کوڈ لکھیں۔~15 min

07 · ماڈیول 7 - اسٹریم API اور لیمبڈا ایکسپریشنز

2 اسباق

جاوا میں لیمبڈا ایکسپریشنز، معیاری فنکشنل انٹرفیس، اور اسٹریم API کے ساتھ فنکشنل پروگرامنگ متعارف کروائیں۔

  1. 7.1لیمبڈا اظہارمختصر نحو اور معیاری فنکشنل انٹرفیس جیسے Predicate اور Consumer کا استعمال کرتے ہوئے ان لائن طرز عمل کی وضاحت کریں۔~12 min
  2. 7.2اسٹریم APIاسٹریمز پر انٹرمیڈیٹ اور ٹرمینل آپریشنز کے ساتھ اعلانیہ اور فعال طریقے سے ڈیٹا کے جمع کرنے پر عمل کریں۔~15 min