فئات 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 دقيقة من المحتوى التطبيقي
المراجعات
لا توجد مراجعات بعد — كن أول من يشارك تجربته.
المتعلمون أخذوا أيضًا
⚡ الأفضل للبداية
🎓 بشهادة
هندسة البرمجيات كائنية التوجه في Java
شهادة
تطبيق عملي
DA 6,500
→
⚡ الأفضل للبداية
🎓 بشهادة
معالجة الاستثناءات في Java: بناء تطبيقات قوية وخالية من الأعطال
شهادة
تطبيق عملي
DA 6,500
→
🌟 اختيار الطلاب
🎓 بشهادة
أنماط تصميم Java: بناء كود نظيف وقابل للتوسيع
شهادة
تطبيق عملي
DA 6,500
→
🏆 الأكثر شعبية
🎓 بشهادة
تسلسلات Java الهرمية الموجهة للكائنات والميراث
شهادة
تطبيق عملي
DA 6,500
→
الأسئلة الشائعة
ما الذي أحتاجه لأخذ هذه الدورة؟ +
يكفي هاتف أو كمبيوتر متصل بالإنترنت. بدون تثبيتات أو أجهزة خاصة.
كيف يمكنني الدفع؟ +
بالبطاقة عبر Stripe. لا نخزن بيانات البطاقة — يتولى Stripe ذلك بأمان.
هل يمكنني استرداد المال؟ +
نعم — استرداد كامل خلال 14 يومًا، دون أسئلة.
إلى متى يستمر وصولي؟ +
إلى الأبد. بمجرد الشراء، الدورة لك تعود إليها متى شئت.
هل سأحصل على شهادة؟ +
نعم. عند الإتمام ستحصل على شهادة يمكنك إضافتها إلى ملفك في LinkedIn.
مصمَّم للعاملين في
التقنية
التصميم
المالية
التسويق
الرعاية الصحية
التعليم
الضيافة
التصنيع
×2
اشحن مرة واحدة وادفع النصف
أضف DA 13,000 واحصل على 200 رصيد، بحيث تكلف كل دورة حوالي DA 1,625.00. لا تنتهي صلاحية الأرصدة أبداً.
DA 13,000
200 رصيد
DA 1,625.00 / دورة
أفضل قيمة
DA 33,000
550 رصيد
DA 1,500.00 / دورة
DA 65,000
1200 رصيد
DA 1,354.17 / دورة
الرصيد يصلح لأي دورة ولا ينتهي.