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

مبادئ البرمجة الآمنة

University of California, Davis

تعرف على مبادئ البرمجة الآمنة وكيفية كتابة برامج قوية تحمي من الثغرات الأمنية باستخدام أمثلة وتمارين تطبيقية.

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

عن الدورة

تقدم هذه الدورة مبادئ البرمجة الآمنة التي تهدف إلى تحسين جودة وأمان البرامج من خلال تقنيات وحلول متقدمة. تبدأ الدورة بمناقشة فلسفة البرمجة الآمنة ومبادئها الأساسية، مع استعراض علاقة البرمجة القوية بالبرمجة الآمنة. تتناول الدورة أمثلة عملية لتوضيح كيفية كتابة رمز برمجي قوي وآمن، مع التركيز على المشاكل الشائعة في البرمجة وأثرها على الأمان. كما تستعرض الدورة ثمانية مبادئ تصميم حاسمة للبرمجة الآمنة وتشرح كيفية تنفيذها في مشاريعك البرمجية. سيتم التركيز على طرق تحسين أمان البرامج وصلابتها من خلال ممارسات مختلفة، مع فرص لتطبيق المفاهيم عبر أنشطة مختبرية متعددة تُعزز التعلم العملي.

ماذا ستتعلم

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

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

  • خبرة سنة إلى سنتين في لغة برمجة مثل C/C++ أو جافا

المدرسون

M

Matthew Bishop, PhD

Professor

المواضيع

أمن الحاسوب والشبكات
علوم الحاسوب
الأمن السيبراني
تكنولوجيا المعلومات
البرمجة الآمنة
تطوير البرمجيات
تقييم الثغرات
تصحيح الأخطاء

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

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

المهارات

أمن الحاسوب والشبكات
علوم الحاسوب
الأمن السيبراني
تكنولوجيا المعلومات
البرمجة الآمنة
تطوير البرمجيات
تقييم الثغرات
تصحيح الأخطاء
Software Development Methodologies
Software Design

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