مقرر أمن التطبيقات والبرمجيات

تعلم كيفية حماية البرمجيات من الثغرات، وتأمين التطبيقات عبر منهجيات وأدوات احترافية.

9 وحدات تعليمية مستوى متوسط شهادة إتمام

مقدمة المقرر

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

الفئة المستهدفة:

عدد الوحدات: 8 وحدات نظرية وعملية + وحدة ختامية للمشروع التطبيقي.

الوقت المقدر لإكمال المقرر: 40 ساعة

تقدمك في المقرر

0% مكتمل

الأهداف التعليمية

أسلوب التقديم

وحدات المقرر

إليك قائمة بجميع وحدات المقرر التعليمية:

مصفوفة المواءمة بين مخرجات التعلم وطرق التقييم

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

رقم الهدف مخرج التعلم مستوى بلوم طرق التقييم المقترحة الوزن النسبي %
1 شرح المفاهيم الأساسية لأمن التطبيقات والبرمجيات الفهم (Understand) اختبار نظري (اختيار من متعدد + أسئلة قصيرة) 10%
2 تطبيق ممارسات دمج الأمان في دورة حياة تطوير البرمجيات التطبيق (Apply) واجب عملي / تمرين مختبري 10%
3 تحليل الثغرات الأمنية الشائعة واكتشافها التحليل (Analyze) اختبار عملي في بيئة مختبرية 10%
4 استخدام التشفير بشكل آمن في التطبيقات التطبيق (Apply) تمرين عملي على الشيفرات البرمجية 10%
5 تنفيذ اختبارات أمنية لتطبيقات الويب والموبايل التطبيق (Apply) مشروع جزئي + تقرير عملي 10%
6 تقييم الكود البرمجي وتحديد نقاط الضعف التقييم (Evaluate) مراجعة كود عملي (Code Review Assignment) 10%
7 تصميم ضوابط حماية لواجهات البرمجة (APIs) الإبداع (Create) مشروع تطبيقي (تصميم وتنفيذ) 10%
8 اقتراح حلول لتأمين التطبيقات السحابية الإبداع (Create) دراسة حالة + عرض تقديمي 10%
9 إعداد تقرير أمني شامل لمشروع تطبيقي الإبداع (Create) المشروع النهائي + العرض 20%
العودة إلى المقررات البدء بالوحدة الأولى