فئات Java والكائنات: أسس البرمجة الشيئية — WalkSelf
4.2 (5) ⏱ 2 ساعة 54 دقيقة 📚 29 دورة 🎧 النسخة الصوتية

فئات Java والكائنات: أسس البرمجة الشيئية

ابنِ أساسًا برمجيًا قويًا من خلال تعلم كيفية تصميم فئات Java، وإنشاء الكائنات، وتطبيق مبادئ البرمجة الشيئية الحديثة على الكود الخاص بك.

  • 💬 مدرب ذكاء اصطناعي
    اسأل عن أي درس واحصل على إجابة واضحة فورًا، في أي وقت.
  • 🕐 ابدأ في أي وقت
    بلا جداول أو مواعيد نهائية — تعلّم بوتيرتك، وقتما يناسبك.
  • 🌐 بالعربية
    الدروس والمهام والشهادة — كل ذلك بلغتك بالكامل.

حول هذه الدورة

البرمجة الشيئية (Object-oriented programming) هي العمود الفقري لـ Java، وكل ما تبنيه يعتمد على فهم كيفية عمل الفئات (classes) والكائنات (objects). بدون فهم قوي لهذه المخططات الأساسية، يكاد يكون من المستحيل كتابة كود نظيف وقابل للصيانة وفعال. ترشدك هذه الدورة المكتوبة من الأساسيات المطلقة لفئات Java إلى التصميم الهيكلي المتقدم. ستقرأ شروحات واضحة، وتحلل مقتطفات كود عملية، وتكتشف كيفية ترجمة المفاهيم الواقعية إلى كود Java منظم. بحلول نهاية هذه الدورة، ستتمكن بثقة من هيكلة التطبيقات باستخدام التغليف (encapsulation) المناسب، والوراثة (inheritance)، وميزات Java الحديثة. ما ستتعلمه: - فهم العلاقة الأساسية بين classes و objects و constructors في Java - تطبيق مبادئ encapsulation لحماية البيانات والتحكم في الوصول باستخدام modifiers - تصميم تسلسلات هرمية قوية للفئات باستخدام inheritance و polymorphism - تنفيذ nested و inner classes لتنظيم الكود الخاص بك منطقيًا - الاستفادة من Java Records الحديثة لإنشاء classes نظيفة وغير قابلة للتغيير (immutable) لحمل البيانات بأقل قدر من boilerplate - استكشاف sealed classes للتحكم في التسلسلات الهرمية للفئات وتحسين تصميم التطبيق تبدأ الدورة بالتعاريف الأساسية وتشريح الفئة الأساسية قبل الانتقال إلى inheritance، والهياكل المتداخلة (nested structures)، والتحسينات الحديثة للبرمجة الشيئية. ستتقدم عبر وحدات مكتوبة منطقية مصممة لتعزيز فهمك المفاهيمي ومهارات قراءة الكود. تم تصميم هذه الدورة للمبتدئين الجدد في Java أو الذين يتطلعون إلى ترسيخ فهمهم للبرمجة الشيئية. لا تتطلب خبرة سابقة في تصميم البرمجة الشيئية. ابدأ القراءة اليوم لإتقان اللبنات الأساسية لتطوير Java.

ما الذي ستحصل عليه

  • 📜 شهادة إتمام
    أضفها إلى ملفك على LinkedIn
  • 💬 مدرّس AI شخصي
    عالق في دورة؟ اسأل مدرّسك المدمج أي شيء، في أي وقت.
  • 🎧 النسخة الصوتية مضمَّنة
    تعلَّم أثناء تنقُّلك — دون شاشة
  • ♾️ وصول مدى الحياة
    عُد متى شئت، بلا انتهاء
  • 📱 الهاتف أو الكمبيوتر
    يعمل في أي مكان وعلى أي جهاز
  • 💸 استرداد خلال 14 يومًا
    دون أسئلة
  • قصير ومركَّز
    2 ساعة 54 دقيقة من المحتوى التطبيقي

المراجعات (5)

Gabriela Reyes PH متعلِّم موثَّق
★ 4 · 27.07.2026

What a great way to learn! The structure made complex ideas easy to grasp. Definitely worth the time investment.

Renata Flores AR متعلِّم موثَّق
★ 5 · 07.07.2026

لقد تجاوزت هذه الدورة توقعاتي!كان الهيكل منطقيا، والشروح واضحة كالكريستال.اكتسبت الكثير من المعرفة.

Ko Ko Naing MM متعلِّم موثَّق
★ 4 · 14.06.2026

This was a brilliant way to learn! The structure was logical, the pace was spot on, and the examples were super helpful. Highly recommend!

Salmah binti Mohd Ali MY
★ 4 · 07.06.2026

انها دورة جيدة إذا كنت تملك بعض المعرفة المسبقة، بالنسبة للمبتدئين، بعض المفاهيم قد تكون تحدياً قليلاً، ولكن البنية منطقية.

Javier Garcia KE متعلِّم موثَّق
★ 4 · 27.05.2026

هذه مقدمة جيدة، البنية منطقية، وتغطي الأساسيات بفعالية، قد تكون مقدمة أكثر مما ينبغي للمتعلمين المتقدمين.

اكتب مراجعة

سنطلب منك تسجيل الدخول بعد الإرسال — تُحفظ مسودتك.

المتعلمون أخذوا أيضًا

الأسئلة الشائعة

ما الذي أحتاجه لأخذ هذه الدورة؟ +

يكفي هاتف أو كمبيوتر متصل بالإنترنت. بدون تثبيتات أو أجهزة خاصة.

كيف يمكنني الدفع؟ +

بالبطاقة عبر Stripe. لا نخزن بيانات البطاقة — يتولى Stripe ذلك بأمان.

هل يمكنني استرداد المال؟ +

نعم — استرداد كامل خلال 14 يومًا، دون أسئلة.

إلى متى يستمر وصولي؟ +

إلى الأبد. بمجرد الشراء، الدورة لك تعود إليها متى شئت.

هل سأحصل على شهادة؟ +

نعم. عند الإتمام ستحصل على شهادة يمكنك إضافتها إلى ملفك في LinkedIn.

مصمَّم للعاملين في
التقنية التصميم المالية التسويق الرعاية الصحية التعليم الضيافة التصنيع