TrueschoTruescho
كل الدورات
أساسيات أمن البرمجيات
Coursera
دورة
غير محدد

أساسيات أمن البرمجيات

CertNexus

طور معرفتك في تأمين البرمجيات بالتعرف على متطلبات الأمان، الثغرات الشائعة، وكيفية تصميم برمجيات تحمي ضد التهديدات.

غير محدد4 أسبوعالإنجليزية

عن الدورة

يقدم هذا المساق المهارات الأساسية لمبرمجي الكمبيوتر والمختصين في الأمن السيبراني لتحسين أمن البرمجيات. يبدأ بتحديد متطلبات الأمان وتوقعاته، ويتناول العوامل التي تؤثر سلبًا على أمان البرمجيات والثغرات الشائعة الناتجة عن الأخطاء البرمجية والعوامل البشرية وقصور العمليات. يركز المساق على إزالة هذه الثغرات وتطبيق مبادئ التصميم الآمن، وتصميم البرمجيات لمواجهة التهديدات المحددة بطريقة منهجية. يشكل هذا المساق أساسًا في تخصص متعدد الدورات، ويتطلب استخدام بيئات تطوير معينة مثل Python وPyCharm وNode.js على نظام ويندوز، مع دليل إعداد مفصل في الوحدة الأولى.

ماذا ستتعلم

  • تحديد حاجات الأمان في مشاريع البرمجيات
  • التخلص من ثغرات البرمجيات المختلفة
  • تطبيق مبادئ التصميم الآمن
  • تصميم برمجيات لمقاومة تهديدات محددة

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

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

المدرسون

B

Bill Rosenthal

المواضيع

تطوير البرمجيات
علوم الحاسب
الأمن
تكنولوجيا المعلومات
أمن البيانات
استراتيجيات التصميم
العوامل البشرية في الأمن
استراتيجية الأمن السيبراني

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

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

المهارات

تطوير البرمجيات
علوم الحاسب
الأمن
تكنولوجيا المعلومات
أمن البيانات
استراتيجيات التصميم
العوامل البشرية في الأمن
استراتيجية الأمن السيبراني
Security Strategy
Application Design

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