مقدمة لائقة - كان الهيكل منطقيا، ولكنني أتمنى لو كان هناك المزيد من الممارسة العملية إلى جانب الأمثلة الأساسية.
كتابة كود نظيف: مبادئ SOLID وإعادة الهيكلة
أتقن فن كتابة برامج قابلة للقراءة والصيانة عن طريق تطبيق أنماط إعادة الهيكلة الاحترافية ومبادئ تصميم SOLID في سير عملك اليومي.
-
💬
مدرب ذكاء اصطناعي
اسأل عن أي درس واحصل على إجابة واضحة فورًا، في أي وقت. -
🕐
ابدأ في أي وقت
بلا جداول أو مواعيد نهائية — تعلّم بوتيرتك، وقتما يناسبك. -
🌐
بالعربية
الدروس والمهام والشهادة — كل ذلك بلغتك بالكامل.
حول هذه الدورة
كتابة كود يعمل هو الخطوة الأولى فقط؛ كتابة كود يدوم يتطلب مجموعة مختلفة من المهارات. تعالج هذه الدورة الإحباطات الشائعة للديون التقنية وقواعد الأكواد الفوضوية عن طريق تعليمك العادات والمبادئ التي يستخدمها مهندسو البرمجيات المحترفون. ستتعلم كيفية تحويل البرامج النصية المعقدة وصعبة القراءة إلى برامج واضحة ووحداتية واحترافية يسهل على أي مطور فهمها.
ستتجاوز بناء الجملة الأساسي لفهم البنية الأساسية للكود عالي الجودة. بنهاية هذه الدورة، ستكون قادرًا على تقييم تصميم البرامج بشكل نقدي وتطبيق تحسينات منظمة على أي مشروع، بغض النظر عن لغة البرمجة التي تستخدمها.
ما ستتعلمه:
- تحديد روائح الكود الشائعة التي تؤدي إلى الأخطاء ومشكلات الصيانة طويلة الأجل
- تطبيق مبادئ SOLID الخمسة لضمان مرونة وقابلية توسيع برامجك
- إتقان تقنيات إعادة الهيكلة لتنظيف الكود الحالي بأمان وفعالية
- تطبيق ممارسات حديثة مثل تلميحات النوع والاختبارات الوحدوية الأساسية لتحسين وضوح الكود
- فهم أهمية اصطلاحات التسمية الهادفة وتصميم الدوال الموجز
- ممارسة تقييم جودة الكود من خلال عدسة معايير التطوير الحديثة
تبدأ الدورة بتعريفات أساسية لجودة الكود وفلسفة الهندسة النظيفة. ثم ستنتقل عبر استراتيجيات محددة لتحديد الفوضى وتطبيق أنماط إعادة الهيكلة خطوة بخطوة لتحسين السلامة الهيكلية.
تم تصميم هذه الدورة للمطورين المبتدئين وذوي الخبرة المبكرة الذين يرغبون في رفع مستوى معاييرهم المهنية وكتابة برامج أفضل. لا يلزم معرفة معمارية متقدمة للبدء.
ارفع مستوى مهاراتك في البرمجة عن طريق إتقان مبادئ جودة الكود الاحترافية.
ما الذي ستحصل عليه
-
📜
شهادة إتمام
أضفها إلى ملفك على LinkedIn -
💬
مدرّس AI شخصي
عالق في دورة؟ اسأل مدرّسك المدمج أي شيء، في أي وقت. -
🎧
النسخة الصوتية مضمَّنة
تعلَّم أثناء تنقُّلك — دون شاشة -
♾️
وصول مدى الحياة
عُد متى شئت، بلا انتهاء -
📱
الهاتف أو الكمبيوتر
يعمل في أي مكان وعلى أي جهاز -
💸
استرداد خلال 14 يومًا
دون أسئلة -
⚡
قصير ومركَّز
2 ساعة 48 دقيقة من المحتوى التطبيقي
المراجعات (2)
لقد كنت سعيدا جدا بحضور هذا البرنامج. كانت التطبيقات العملية التي تم عرضها مفيدة للغاية، وكان الهيكل العام ممتازا.
المتعلمون أخذوا أيضًا
🌟 اختيار الطلاب
🎓 بشهادة
أساسيات اختبار البرمجيات للاستعداد للشهادات
شهادة
تطبيق عملي
DA 2,000.00
→
🔥 مطلوب
🎓 بشهادة
اختبارات ضمان الجودة اليدوية: أسس ضمان جودة البرمجيات
شهادة
تطبيق عملي
DA 2,000.00
→
🔥 رائج
🎓 بشهادة
الذكاء الاصطناعي لاختبار البرمجيات: إنشاء اختبارات Unit و E2E
شهادة
تطبيق عملي
DA 2,000.00
→
🔥 رائج
🎓 بشهادة
أساسيات تكنولوجيا المعلومات لمطوري البرمجيات الطموحين
شهادة
تطبيق عملي
DA 2,000.00
→
الأسئلة الشائعة
ما الذي أحتاجه لأخذ هذه الدورة؟ +
يكفي هاتف أو كمبيوتر متصل بالإنترنت. بدون تثبيتات أو أجهزة خاصة.
كيف يمكنني الدفع؟ +
بالبطاقة عبر Stripe. لا نخزن بيانات البطاقة — يتولى Stripe ذلك بأمان.
هل يمكنني استرداد المال؟ +
نعم — استرداد كامل خلال 14 يومًا، دون أسئلة.
إلى متى يستمر وصولي؟ +
إلى الأبد. بمجرد الشراء، الدورة لك تعود إليها متى شئت.
هل سأحصل على شهادة؟ +
نعم. عند الإتمام ستحصل على شهادة يمكنك إضافتها إلى ملفك في LinkedIn.
مصمَّم للعاملين في
التقنية
التصميم
المالية
التسويق
الرعاية الصحية
التعليم
الضيافة
التصنيع