أنماط تصميم البرمجيات
تعلم الحلول الأساسية القابلة لإعادة الاستخدام للمشكلات الشائعة في تصميم البرمجيات. يغطي الأنماط الإنشائية والهيكلية والسلوكية.
7 courses
تعلم تصميم برمجيات نظيفة وقابلة للصيانة بتطبيق أنماط التصميم الكلاسيكية والمعاصرة مع السمات الحديثة لـ.NET.
إتقان مبادئ SOLID وأنماط تصميم Gang of Four باستخدام ميزات Java الحديثة لكتابة شفرة كائنية المنحى نظيفة وقابلة للصيانة وقابلة لإعادة الاستخدام إلى حد كبير.
تعلم تحليل متطلبات البرمجيات، وتصميم هياكل النظم القوية باستخدام مخططات UML، وتطبيق المبادئ الأساسية الموجهة نحو الكائن على تدفقات العمل الإنمائية الحديثة.
بناء أساس تقني قوي عن طريق تعلم التحكم منخفض المستوى للغة C وأنماط التزامن الحديثة للغة Go من أجل تطوير البرمجيات بكفاءة.
تعلم المفاهيم الأساسية لدورة تطوير البرمجيات، ومبادئ البرمجة الحديثة، ومنهجيات Agile لبناء أساس قوي لمهنة في التكنولوجيا.
إتقان مفاهيم وممارسات البرمجة الأساسية لبناء تطبيقات المصدر المفتوح والمساهمة فيها بثقة.
إنشاء برمجيات قابلة للتوسيع والصيانة عن طريق تطبيق أنماط التصميم المهنية ومبادئ العمارة النظيفة على شفرة البرمجة الخاصة بك.