TrueschoTruescho
كل الدورات
تصميم البرمجيات الآمنة
Coursera
تخصص مهني
غير محدد

تصميم البرمجيات الآمنة

University of Colorado System

تعلم تطبيق ممارسات الأمان في مراحل تصميم البرمجيات لضمان حماية البيانات والأصول عبر نماذج متعددة لدورة حياة تطوير البرمجيات.

غير محددالإنجليزية

عن الدورة

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

ماذا ستتعلم

  • تطبيق أسس التصميم الآمن
  • فهم UML، الاختبارات الوحدوية، والجوانب الأخلاقية
  • تصميم قواعد بيانات آمنة
  • إنشاء واجهات مستخدم فعالة

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

  • مهارات أساسية في الحاسوب والإنترنت
  • القدرة على متابعة التعليمات باللغة الإنجليزية وأداء تمرينات قصيرة

المدرسون

A

Albert Glock

Instructor

المواضيع

تطوير البرمجيات
علوم الحاسوب
أمن التطبيقات
مخططات تدفق البيانات
تصميم قواعد البيانات
إدارة قواعد البيانات
التصميم الموجه للكائنات
مشروع أوبن ويب لتأمين التطبيقات (OWASP)

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

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

المهارات

تطوير البرمجيات
علوم الحاسوب
أمن التطبيقات
مخططات تدفق البيانات
تصميم قواعد البيانات
إدارة قواعد البيانات
التصميم الموجه للكائنات
مشروع أوبن ويب لتأمين التطبيقات (OWASP)
Secure Coding
Security Software

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