تصميم الدورة التدريبية رائع، والطريقة التي تبني بها المفاهيم بعضها على بعض سلسة، عملية للغاية وموضحة بشكل جيد.
أنماط التصميم في جافا: بناء برمجيات نظيفة وقابلة للتوسيع
إتقان مبادئ SOLID وأنماط تصميم Gang of Four باستخدام ميزات Java الحديثة لكتابة شفرة كائنية المنحى نظيفة وقابلة للصيانة وقابلة لإعادة الاستخدام إلى حد كبير.
حول هذه الدورة
إن كتابة شفرة تعمل بسهولة، ولكن كتابة شفرة يسهل صيانتها وتوسيع نطاقها وتكييفها مع مرور الوقت تشكل تحدياً كبيراً للمطورين الناشئين. ويشكل فهم أنماط التصميم التي أثبتت جدواها على مر الزمن المفتاح إلى حل مشاكل هندسة البرمجيات الشائعة بثقة.
هذه الدورة النصية ترشدك خلال المفاهيم الأساسية للتصميم الكائني، بدءا من مبادئ سوليد الأساسية. وستتعلم كيفية تنفيذ أنماط تصميم Gang of Four (GoF) الكلاسيكية باستخدام اتفاقيات جافا الحديثة - مثل السجلات، والفئات المختومة، والواجهات الوظيفية - لكتابة رمز نظيف وأنيق ومعياري الصناعة.
ماذا ستتعلم:
- فهم مبادئ التصميم الأساسية لنظام سوليد من أجل إرساء أساس متين لوضع شفرات نظيفة.
- تنفيذ أنماط الإبداع مثل البناء، والمصنع، وSingleton للتحكم في إنشاء الكائن.
- تطبيق أنماط هيكلية مثل Adapter و Decorator و Facade لتنظيم العلاقات بين الفئات.
- تصميم أنماط سلوكية تشمل المراقبين والاستراتيجية والحالة لإدارة تنفيذ الخوارزميات وحالة العناصر.
- الاستفادة من سمات جافا الحديثة، بما في ذلك السجلات والفئات المختومة، لتبسيط تنفيذ الأنماط.
- إعادة صياغة هياكل الشفرات القديمة في هياكل منفصلة يسهل تعهدها.
تبدأ الرحلة بالمصطلحات الأساسية والمبادئ الأساسية للتصميم النظيف الموجه نحو الكائن. ومن هناك، ستقرأ بشكل منهجي من خلال شروحات مفصلة وتحلل أمثلة واضحة للرموز للأنماط الإبداعية والهيكلية والسلوكية، وتتعلم بالضبط متى وكيف تطبق كل حل.
هذه الدورة مصممة للمبتدئين إلى متوسطي مستوى مطوري جافا الذين يرغبون في الانتقال من كتابة البرامج الأساسية إلى تصميم هندسة البرمجيات من المستوى المهني.
ابدأ القراءة اليوم لرفع مهاراتك في البرمجة وبناء برامج تقف أمام اختبار الزمن
ما الذي ستحصل عليه
-
📜
شهادة إتمام
أضفها إلى ملفك على LinkedIn -
🎧
النسخة الصوتية مضمَّنة
تعلَّم أثناء تنقُّلك — دون شاشة -
♾️
وصول مدى الحياة
عُد متى شئت، بلا انتهاء -
📱
الهاتف أو الكمبيوتر
يعمل في أي مكان وعلى أي جهاز -
💸
استرداد خلال 30 يومًا
دون أسئلة -
⚡
قصير ومركَّز
1 ساعة 14 دقيقة من المحتوى التطبيقي
المراجعات (2)
مقدمة لائقة - كان الهيكل منطقيا، ولكنني أتمنى لو كان هناك المزيد من الممارسة العملية إلى جانب الأمثلة الأساسية.
المتعلمون أخذوا أيضًا
إتقان مفاهيم جافا الأساسية وأنماط التطوير القائمة على الشروح اللازمة للانتقال إلى نظام سبرينغ الإيكولوجي.
$4.99$9.99
إنشاء برمجيات قابلة للتوسيع والصيانة عن طريق تطبيق أنماط التصميم المهنية ومبادئ العمارة النظيفة على شفرة البرمجة الخاصة بك.
$4.99$9.99
عزز كفاءة الترميز لديك من خلال تعلم كيفية تكوين وكتابة واختبار وتصحيح تطبيقات Java و Spring Boot الحديثة باستخدام IntelliJ IDEA.
$4.99$9.99
تعلم برمجة جافا الأساسية من الصفر واكتشف كيفية بناء تطبيقات ذكية من خلال دمج واجهات برمجة التطبيقات الحديثة للذكاء الاصطناعي.
$4.99$9.99
الأسئلة الشائعة
ما الذي أحتاجه لأخذ هذه الدورة؟ +
يكفي هاتف أو كمبيوتر متصل بالإنترنت. بدون تثبيتات أو أجهزة خاصة.
كيف يمكنني الدفع؟ +
بالبطاقة عبر Stripe أو بالعملات الرقمية. لا نخزن بيانات البطاقة — يتولى Stripe ذلك بأمان.
هل يمكنني استرداد المال؟ +
نعم — استرداد كامل خلال 30 يومًا، دون أسئلة.
إلى متى يستمر وصولي؟ +
إلى الأبد. بمجرد الشراء، الدورة لك تعود إليها متى شئت.
هل سأحصل على شهادة؟ +
نعم. عند الإتمام ستحصل على شهادة يمكنك إضافتها إلى ملفك في LinkedIn.
مصمَّم للعاملين في
التقنية
التصميم
المالية
التسويق
الرعاية الصحية
التعليم
الضيافة
التصنيع