TrueschoTruescho
كل الدورات
هندسة البرمجيات: التنفيذ والاختبار
Coursera
دورة
غير محدد

هندسة البرمجيات: التنفيذ والاختبار

The Hong Kong University of Science and Technology

تركز هذه الدورة على مرحلتي التنفيذ والاختبار ضمن دورة حياة تطوير البرمجيات SDLC، مع استكشاف عمليات البرمجة الدفاعية وفحص واختبار النظام بفعالية.

غير محدد7 أسبوعالإنجليزية20,020 متسجل

عن الدورة

تتناول الدورة عمليات تنفيذ واختبار البرمجيات ضمن دورة حياة تطوير البرمجيات (SDLC). تستعرض مختلف عمليات تطوير البرمجيات التي تتناسب مع تطوير الأنظمة البرمجية الكبيرة، مع تحليل مزايا وعيوب كل منها. تعلم البرمجة الدفاعية لمنع الأخطاء البرمجية أثناء التنفيذ، واستخدام أنواع متعددة من حالات الاختبار لضمان جودة النظام واستقراره. تتطلب الدورة معرفة أساسية بمفاهيم البرمجة الموجهة للكائنات (OOP) لتغطية مواضيع البرمجة الدفاعية والاختبار الموجه للكائنات. يرتكز التنفيذ على نماذج UML المشتقة من تحليل المتطلبات لتوجيه مرحلة البناء.

ماذا ستتعلم

  • تطبيق تقنيات التنفيذ ضمن دورة حياة تطوير البرمجيات
  • إجراء اختبارات شاملة باستخدام أنواع متعددة من حالات الاختبار
  • تحليل وقياس وضع عمليات تطوير البرمجيات المختلفة
  • استخدام البرمجة الدفاعية لمنع الأخطاء البرمجية

المتطلبات المسبقة

  • معرفة أساسية بمفاهيم البرمجة الكائنية

المدرسون

K

Kenneth Wai-Ting Leung

Associate Professor of Engineering Education

المواضيع

تطوير البرمجيات
هندسة البرمجيات
اختبار البرمجيات
تحليل المتطلبات
نمذجة UML
الاختبار التكامل
اختبار قبول المستخدم
برمجة كائنية التوجه

معلومات الدورة

المنصةCoursera
المستوىغير محدد
طريقة التعلمغير محدد
السعرمجاني

المهارات

تطوير البرمجيات
هندسة البرمجيات
اختبار البرمجيات
تحليل المتطلبات
نمذجة UML
الاختبار التكامل
اختبار قبول المستخدم
برمجة كائنية التوجه
Secure Coding
White-Box Testing

ابدأ التعلم الآن