Logo
هندسة البرمجيات

بناء البرمجيات

مقرر عملي في بناء البرمجيات يغطي أساسيات الكود النظيف، والتصميم الكائني في جافا، ودلالات المرجع (Reference Semantics) والثبات (Immutability)، وإطار المجموعات (Collections Framework)، ومنهجًا كاملاً في الاختبار يشمل نظرية التحقق، وتقنيات الصندوق الأسود والصندوق الأبيض، وتغطية الكود، وJUnit 5، ومعالجة الاستثناءات وتصحيح الأخطاء.

٩ دروس
ابدأ الدورة
بناء البرمجيات

الدروس

  1. 1بناء البرمجيات - الأسبوع 12 min read
  2. 2بناء البرمجيات - المعمل 2: مجموعات جافا، المصفوفات، الحلقات والأصناف3 min read
  3. 3بناء البرمجيات - المعمل 3: تقنيات اختبار البرمجيات10 min read
  4. 4المعمل 4: اختبار الوحدة باستخدام جافا وJUnit 511 min read
  5. 5معمل الاستثناءات وتصحيح الأخطاء في جافا5 min read
  6. 6معمل تعلّم الآلة - الأسبوع 144 min read
  7. 7معمل تعلّم الآلة - الأسبوع 1 (خوارزمية KNN)25 min read
  8. 8نموذج Keras التسلسلي (Sequential)5 min read
  9. 9بناء شبكة CNN لتصنيف الصور في مجموعة بيانات CIFAR-109 min read