Good foundational material. I appreciated the structured approach, although I wish there had been a few more real-world case studies.
أنماط تصميم جافا: كتابة شفرة نظيفة وقابلة للصيانة
تعلم أنماط تصميم البرمجيات الكلاسيكية في جافا لكتابة شفرة ذات اتجاه كائني قابلة لإعادة الاستخدام والتوسيع والفصل.
-
💬
مدرب ذكاء اصطناعي
اسأل عن أي درس واحصل على إجابة واضحة فورًا، في أي وقت. -
🕐
ابدأ في أي وقت
بلا جداول أو مواعيد نهائية — تعلّم بوتيرتك، وقتما يناسبك. -
🌐
بالعربية
الدروس والمهام والشهادة — كل ذلك بلغتك بالكامل.
حول هذه الدورة
إن كتابة شفرة تعمل هي فقط الخطوة الأولى؛ وكتابة شفرات يمكنها التكيف بسهولة مع المتطلبات المتغيرة هي ما يفصل المبتدئين عن المطورين المحترفين. هذه الدورة النصية ترشدك من خلال أنماط تصميم البرمجيات الأساسية، وتظهر لك كيفية حل التحديات المعمارية الشائعة في جافا.
سوف تنتقل من كتابة شفرة جامدة وحيدة إلى تصميم تطبيقات جافا المرنة والموحدة. ومن خلال دراسة المبادئ الأساسية الموجهة نحو الكائن جنبا إلى جنب مع ميزات جافا الحديثة، سوف تكتسب الثقة في هيكلة مشاريع برمجياتك باستخدام المخططات القياسية للصناعة.
ماذا ستتعلم:
- فهم المبادئ الأساسية للتصميم الموجه نحو الكائن، بما في ذلك مبادئ SOLID ومفاهيم العمارة النظيفة.
- تنفيذ أنماط إبداعية مثل Singleton و Factory و Builder باستخدام ميزات Java الحديثة مثل السجلات وطرق المصنع الثابتة.
- تطبيق أنماط هيكلية مثل Adapter و Decorator و Facade للربط السلس بين الفئات غير المتوافقة وتوسيع الوظيفية.
- استخدام أنماط سلوكية مثل المراقبة والاستراتيجية والقيادة لإدارة التفاعلات المعقدة بين الأجسام وعمليات انتقال الحالة.
- إعادة تشكيل شفرة جافا القديمة في هياكل نظيفة ومتوافقة مع أنماط التصميم دون تعطيل الوظائف القائمة.
- الاستفادة من قدرات جافا الحديثة، بما في ذلك تعبيرات لامبدا والوصلات البينية الوظيفية، لتنفيذ أنماط أنظف وأكثر إيجازا.
تبدأ الدورة بمفاهيم التصميم الأساسية ومبادئ التصميم الكائني قبل الغوص العميق في الأنماط الإبداعية والهيكلية والسلوكية. من خلال شروحات مكتوبة واضحة ومقتطفات عملية من شفرة جافا، ستقوم بتحليل سيناريوهات العالم الحقيقي وستتعلم بالضبط متى - ومتى لا - لتطبيق كل نمط.
هذه الدورة مصممة للمبتدئين إلى المطورين المتقدمين في جافا الذين يفهمون مفاهيم النحو والكائنات الأساسية ولكنهم يريدون رفع مهاراتهم في هندسة البرمجيات.
ابدأ القراءة اليوم لبناء أساس قوي في تصميم برمجيات جافا المهنية.
ما الذي ستحصل عليه
-
📜
شهادة إتمام
أضفها إلى ملفك على LinkedIn -
💬
مدرّس AI شخصي
عالق في دورة؟ اسأل مدرّسك المدمج أي شيء، في أي وقت. -
🎧
النسخة الصوتية مضمَّنة
تعلَّم أثناء تنقُّلك — دون شاشة -
♾️
وصول مدى الحياة
عُد متى شئت، بلا انتهاء -
📱
الهاتف أو الكمبيوتر
يعمل في أي مكان وعلى أي جهاز -
💸
استرداد خلال 14 يومًا
دون أسئلة -
⚡
قصير ومركَّز
2 ساعة 42 دقيقة من المحتوى التطبيقي
المراجعات (2)
انه دورة متينة, البنية منطقية ومعظم الامثلة كانت مفيدة, يمكن استخدام بعض السيناريوهات من العالم الحقيقي
المتعلمون أخذوا أيضًا
🌟 اختيار الطلاب
🎓 بشهادة
لغة جافا: إعادة البناء، التصميم البسيط، و TDD
شهادة
تطبيق عملي
RM 66
→
🌟 اختيار الطلاب
🎓 بشهادة
تطوير جافا: البرمجة الكائنية المنحى وهياكل البيانات
شهادة
تطبيق عملي
RM 66
→
🌟 اختيار الطلاب
🎓 بشهادة
أنماط التصميم الحديثة في سي# و.نيت
شهادة
تطبيق عملي
RM 66
→
🔥 مطلوب
🎓 بشهادة
مبادئ البرمجة النظيفة: كتابة برمجة مقروءة وقابلة للصيانة
شهادة
تطبيق عملي
RM 66
→
الأسئلة الشائعة
ما الذي أحتاجه لأخذ هذه الدورة؟ +
يكفي هاتف أو كمبيوتر متصل بالإنترنت. بدون تثبيتات أو أجهزة خاصة.
كيف يمكنني الدفع؟ +
بالبطاقة عبر Stripe. لا نخزن بيانات البطاقة — يتولى Stripe ذلك بأمان.
هل يمكنني استرداد المال؟ +
نعم — استرداد كامل خلال 14 يومًا، دون أسئلة.
إلى متى يستمر وصولي؟ +
إلى الأبد. بمجرد الشراء، الدورة لك تعود إليها متى شئت.
هل سأحصل على شهادة؟ +
نعم. عند الإتمام ستحصل على شهادة يمكنك إضافتها إلى ملفك في LinkedIn.
مصمَّم للعاملين في
التقنية
التصميم
المالية
التسويق
الرعاية الصحية
التعليم
الضيافة
التصنيع