مواد پر جائیں
My Subject Hub

Java، ⁦C++⁩ یا Python میں آبجیکٹ اورینٹڈ پروگرامنگ ٹیوشن

کلاسز، وراثت اور پولی مورفزم کو اتنا سمجھیں کہ اپنے پروگرام خود ڈیزائن کر سکیں۔ اسباق اسی زبان میں ہوتے ہیں جس میں آپ کا کورس پڑھایا جاتا ہے، اور اصل کوڈ لکھنے اور بہتر بنانے پر مبنی ہوتے ہیں۔

  • پہلی 30 منٹ کی کلاس مفت
  • لائیو، ون ٹو ون، آن لائن
  • درخواست پر خاتون ٹیوٹرز
  • 24 گھنٹوں میں جواب

یہ کس کے لیے ہے

  • او او پی کورس پڑھنے والے یونیورسٹی طلبہ، عموماً دوسرے سمسٹر میں
  • ایف ایس سی، اے لیول اور او لیول کے طلبہ جو پہلی بار کلاسز پڑھ رہے ہیں
  • خود سیکھنے والے پروگرامرز جو بڑے پروگراموں کو منظم کرنا چاہتے ہیں

شروع کرنے سے پہلے

  • کسی ایک زبان میں ویری ایبلز، شرائط، لوپس اور فنکشنز پر عبور۔
  • پروگرامنگ میں نئے ہیں؟ پہلے پروگرامنگ کی بنیادی باتوں سے شروع کریں۔

جن مسائل میں ہم مدد کرتے ہیں

  • وراثت اور پولی مورفزم کی تعریفیں آتی ہیں مگر یہ نہیں کہ انہیں کب استعمال کریں
  • کلاس ڈایاگرام جو کام کرنے والے کوڈ میں نہیں بدلتے
  • کلاس اور آبجیکٹ، یا اوورلوڈنگ اور اوور رائیڈنگ میں الجھن
  • پروگرام جو ایک طویل فائل بن جاتے ہیں جسے بدلنا مشکل ہو

آپ کی اسائنمنٹس آپ ہی کی رہتی ہیں

ٹیوٹر سمجھاتا ہے، آپ کے ڈیزائن کا جائزہ لیتا ہے اور بگ ڈھونڈنے میں مدد کرتا ہے، مگر نمبروں والی اسائنمنٹس یا لیب ٹاسکس آپ کے لیے نہیں لکھتا۔

ہماری تعلیمی دیانت داری کی پالیسی پڑھیں

شامل موضوعات

  • بنیادیں

    • کلاسز، آبجیکٹس، فیلڈز اور میتھڈز
    • کنسٹرکٹرز، ڈیسٹرکٹرز اور آبجیکٹ کی مدتِ حیات
    • انکیپسولیشن اور ایکسیس موڈیفائرز
    • اسٹیٹک ممبرز اور کانسٹنٹس
  • وراثت اور پولی مورفزم

    • وراثت اور میتھڈ اوور رائیڈنگ
    • اوورلوڈنگ، اور یہ اوور رائیڈنگ سے کیسے مختلف ہے
    • ایبسٹریکٹ کلاسز اور انٹرفیسز
    • ورچوئل فنکشنز اور ڈائنامک ڈسپیچ (⁦C++⁩)
  • ڈیزائن

    • کمپوزیشن بمقابلہ وراثت
    • UML کلاس ڈایاگرام، اور انہیں کوڈ میں بدلنا
    • SOLID اصولوں کا تعارف
    • ایکسیپشنز اور ایرر ہینڈلنگ

اسباق کیسے ہوتے ہیں

  1. کسی حقیقی چیز کا ماڈل

    ہر تصور ایک چھوٹے ماڈل سے متعارف ہوتا ہے، جیسے لائبریری یا بینک اکاؤنٹ، جسے آپ اسباق کے دوران بناتے اور بڑھاتے ہیں۔

  2. پہلے خاکہ، پھر کوڈ

    آپ پہلے کلاسز اور ان کے تعلقات کا خاکہ بناتے ہیں، پھر انہیں لکھتے ہیں، تاکہ ڈیزائن اور کوڈ جڑے رہیں۔

  3. سوچ سمجھ کر ری فیکٹر

    آپ نیا فیچر شامل کرنے کے لیے چلتا ہوا کوڈ بدلتے ہیں، اور دیکھتے ہیں کہ کون سا ڈیزائن اسے آسان بناتا ہے اور کون سا مشکل۔

آپ کیا کر سکیں گے

  • انکیپسولیشن، وراثت، پولی مورفزم اور ایبسٹریکشن اپنی مثالوں سے سمجھانا
  • تحریری مسئلے سے چند کلاسز کا ڈیزائن بنانا
  • وراثت اور کمپوزیشن میں انتخاب کرنا اور اس کی وجہ بتانا
  • اپنے کوڈ سے مطابقت رکھنے والے UML کلاس ڈایاگرام پڑھنا اور بنانا

یہ اسباق کے مقاصد ہیں۔ پیش رفت طالب علم کی ابتدائی سطح اور مشق پر منحصر ہے، اور ہم کبھی گریڈ یا نتائج کا وعدہ نہیں کرتے۔

اس مضمون کے ٹیوٹرز

پروفائلز صرف ہر ٹیوٹر کی رضامندی سے شائع ہوتے ہیں۔ رابطہ کرنے پر ہم آپ کی سطح اور اوقات کے مطابق ٹیوٹر تجویز کرتے ہیں۔

تمام ٹیوٹرز دیکھیں

فیس

فی مضمون، ماہانہ، امریکی ڈالر میں: ہفتے میں 3 ون ٹو ون کلاسز، ہر ایک 60 منٹ کی۔ حتمی فیس درجے، مضمون اور ہفتہ وار کلاسز کی تعداد پر منحصر ہے۔

  • پروگرامنگ اور سائبر سیکیورٹی، تمام درجے

    شروع⁦$150⁩ماہانہ

مختصر کلاسز پسند ہیں؟ مقررہ پلان کسی بھی مضمون میں ⁦$100⁩ ماہانہ ہے: ہفتے میں 4 کلاسز، ہر ایک 45 منٹ کی۔

  • ہر مضمون میں پہلی کلاس مفت (30 منٹ)
  • اگر طالب علم مطمئن نہ ہو یا کوئی اور معقول وجہ ہو تو 15 دن میں رقم کی واپسی
تمام فیس اور پالیسیاں دیکھیں
  • پروگرامنگ کورسز

    Python کی بنیادی باتیں، C اور ⁦C++⁩، Java، اور JavaScript کے ساتھ ویب ڈیولپمنٹ، ون ٹو ون۔

  • ایف وائی پی رہنمائی

    آئیڈیا اور دائرہ کار، ڈیزائن کا جائزہ، ڈیبگنگ، ٹیسٹنگ اور وائیوا کی تیاری، جبکہ پروجیکٹ آپ خود بناتے ہیں۔

مفت گائیڈز

اکثر پوچھے جانے والے سوالات

او او پی کس زبان میں پڑھائی جاتی ہے؟

Java، ⁦C++⁩ یا Python، جو بھی آپ کا کورس استعمال کرتا ہے۔ رابطہ کرتے وقت بتائیں تاکہ ٹیوٹر اسی زبان میں تیاری کرے۔

کیا میں او او پی کے لیے تیار ہوں؟

اگر آپ لوپس اور فنکشنز والا پروگرام خود لکھ سکتے ہیں تو جی ہاں۔ ورنہ پہلے پروگرامنگ کی بنیادی باتوں کے چند اسباق او او پی کو بہت آسان بنا دیں گے۔

پروگرامنگ کورسز دیکھیں

کیا اسباق میرے سمسٹر کے مطابق ہو سکتے ہیں؟

جی ہاں۔ اپنا کورس آؤٹ لائن شیئر کریں، ٹیوٹر اسی کی ترتیب اور اسی انداز کے مشقی سوالات استعمال کرتا ہے۔

کیا مفت کلاس ہے؟

جی ہاں، او او پی کی 30 منٹ کی پہلی کلاس مفت ہے۔

30 منٹ کی مفت کلاس سے آغاز کریں

ہمیں مضمون، درجہ اور مناسب اوقات بتائیں۔ ہم 24 گھنٹوں میں جواب دیتے ہیں اور مناسب ٹیوٹر تجویز کرتے ہیں۔

واٹس ایپ استعمال نہیں کر سکتے؟ +92 317 5700456 پر کال کریں یا info@mysubjecthub.com پر ای میل کریں۔