أمن تطوير البرمجيات: CISSP المجال 8 أساسيات
تعلم كيفية تأمين دورة حياة البرمجيات وحماية التطبيقات من نقاط الضعف الشائعة مع هذا الدليل الأساسي للتنمية الآمنة.
-
💬
مدرب ذكاء اصطناعي
اسأل عن أي درس واحصل على إجابة واضحة فورًا، في أي وقت. -
🕐
ابدأ في أي وقت
بلا جداول أو مواعيد نهائية — تعلّم بوتيرتك، وقتما يناسبك. -
🌐
بالعربية
الدروس والمهام والشهادة — كل ذلك بلغتك بالكامل.
حول هذه الدورة
محتوى الدورة
5 وحدات · 26 درسًا · 2 ساعة 57 دقيقة
1
أساسيات تطوير البرمجيات الآمنة
فهم فلسفة الأمن في التطوير والفرق بين المنهجيات المختلفة.
- مرحباً بك في عالم أمن البرمجيات
تعريف أهمية بناء الأمن في البرامج منذ البداية كضرورة وليس خياراً.7 د - فلسفة 'نقل الأمن لليسار'
شرح مفهوم Shift Left وأهمية دمج الأمن في المراحل المبكرة من التطوير.6 د - دورة حياة تطوير البرمجيات (SDLC)
شرح المراحل الأساسية لدورة حياة التطوير من منظور أمني.7 د - الأمن في المنهجية المتدرجة (Waterfall)
كيفية تطبيق الضوابط الأمنية في المشاريع التقليدية الخطية.6 د - الأمن في المنهجية السريعة (Agile)
تحديات وفرص دمج الأمن في دورات التطوير السريعة والمتكررة.6 د - المقارنة الكبرى: Agile ضد Waterfall
تحليل الاختلافات في المتطلبات الأمنية بين المنهجيتين.7 د
2
تحليل التهديدات ونقاط الضعف
تحديد المخاطر التقنية الشائعة في أنواع البرمجيات المختلفة.
- مقدمة في نقاط الضعف البرمجية
فهم ما هي الثغرة البرمجية وكيف يستغلها المهاجمون.6 د - تجاوز الحد الأقصى للذاكرة (Buffer Overflow)
شرح تقني مبسط لكيفية حدوث هذه الثغرة ومخاطرها.8 د - البرمجة عبر المواقع (XSS)
فهم كيفية حقن السكربتات الضارة في صفحات الويب وطرق الوقاية.8 د - المخاطر في الهياكل التقليدية
تحديد التهديدات الخاصة بالتطبيقات التي تعمل على أجهزة محلية أو خوادم تقليدية.7 د - المخاطر في تطبيقات الويب
تحليل التهديدات الفريدة التي تواجه البرمجيات القائمة على المتصفح.7 د
3
أمن البيانات وقواعد البيانات
تأمين الطبقة التي يتم فيها تخزين ومعالجة المعلومات الحساسة.
- ضوابط أمن قواعد البيانات
استكشاف تقنيات حماية البيانات داخل أنظمة إدارة قواعد البيانات.7 د - تأمين نظم تخزين البيانات
كيفية حماية الملفات والبيانات المخزنة خارج قواعد البيانات التقليدية.6 د - مخاطر حقن الاستعلامات (SQL Injection)
فهم التهديد الأكبر لقواعد البيانات وكيفية منعه.7 د - التحقق من المدخلات (Input Validation)
أهمية تنظيف البيانات القادمة من المستخدم كخط دفاع أول.6 د - التشفير في طبقة التطبيق
أساسيات حماية البيانات أثناء النقل وأثناء التخزين داخل البرنامج.6 د
4
البيئات الحديثة و DevSecOps
التعرف على ممارسات الأمن في عصر السحابة والأتمتة.
- ما هي الـ DevSecOps؟
دمج الأمن كجزء لا يتجزأ من عمليات التطوير والتشغيل الآلية.7 د - أمن خط أنابيب CI/CD
كيفية حماية عملية بناء ونشر البرمجيات آلياً.7 د - الأمن في التطبيقات السحابية الأصلية
فهم التحديات الأمنية في بيئات الحاويات (Containers) والسحابة.7 د - أمن الواجهات البينية (API)
حماية نقاط الاتصال بين التطبيقات السحابية المختلفة.8 د - إدارة الهوية والوصول في التطبيقات
كيفية التأكد من أن الأشخاص المصرح لهم فقط يصلون للوظائف البرمجية.6 د
5
الضوابط والاختبارات الأمنية
تعلم كيفية فحص البرمجيات والتأكد من سلامتها قبل النشر.
- الاختبار الأمني الساكن (SAST)
فحص الكود المصدري بحثاً عن ثغرات دون تشغيل البرنامج.7 د - الاختبار الأمني الديناميكي (DAST)
اختبار البرنامج أثناء تشغيله لاكتشاف الثغرات في بيئة العمل.7 د - إدارة تكوين البرمجيات
الحفاظ على سلامة النسخ البرمجية وتتبع التغييرات أمنياً.6 د - أمن المكتبات الخارجية
كيفية التعامل مع مخاطر استخدام كود جاهز من أطراف ثالثة.7 د - مراجعة نهائية ونصائح CISSP
ملخص شامل للمجال الثامن وكيفية الاستعداد لأسئلة الامتحان.8 د
مشروع تصميم خطة تطوير آمنة
ستقوم بإنشاء مخطط (Blueprint) لتطبيق ويب متخيل، يحدد المخاطر المحتملة والضوابط الأمنية اللازمة في كل مرحلة من مراحل التطوير.
ما الذي ستحصل عليه
-
📜
شهادة إتمام
أضفها إلى ملفك على LinkedIn -
💬
مدرّس AI شخصي
عالق في دورة؟ اسأل مدرّسك المدمج أي شيء، في أي وقت. -
🎧
النسخة الصوتية مضمَّنة
تعلَّم أثناء تنقُّلك — دون شاشة -
♾️
وصول مدى الحياة
عُد متى شئت، بلا انتهاء -
📱
الهاتف أو الكمبيوتر
يعمل في أي مكان وعلى أي جهاز -
💸
استرداد خلال 14 يومًا
دون أسئلة -
⚡
قصير ومركَّز
2 ساعة 57 دقيقة من المحتوى التطبيقي
شهادة إتمام
كل دورة تكملها على PickAClass تُصدر شهادة كهذه — أصلية، بكودها الخاص، قابلة للتحقّق عبر الرابط، ومفصّلة عمّا أُثبت فعلًا.
المراجعات
لا توجد مراجعات بعد — كن أول من يشارك تجربته.
المتعلمون أخذوا أيضًا
أساسيات هندسة الأمن السيبراني للشهادات
أسئلة تدريب لامتحان Certified in Cybersecurity (CC)
الإدارة والحوكمة العملية للأمن السيبراني
اختبار اختراق الويب للمبتدئين: حقن SQL واكتشاف الثغرات
الأسئلة الشائعة
ما الذي أحتاجه لأخذ هذه الدورة؟ +
يكفي هاتف أو كمبيوتر متصل بالإنترنت. بدون تثبيتات أو أجهزة خاصة.
كيف يمكنني الدفع؟ +
بالبطاقة عبر Stripe. لا نخزن بيانات البطاقة — يتولى Stripe ذلك بأمان.
هل يمكنني استرداد المال؟ +
نعم — استرداد كامل خلال 14 يومًا، دون أسئلة.
إلى متى يستمر وصولي؟ +
إلى الأبد. بمجرد الشراء، الدورة لك تعود إليها متى شئت.
هل سأحصل على شهادة؟ +
نعم. عند الإتمام ستحصل على شهادة يمكنك إضافتها إلى ملفك في LinkedIn.
احصل على 10 دورات شهريًا
يحصل الأعضاء كل شهر على 10 دورات من اختيارهم مقابل SR 0. لا رسوم على الدورات — تدفع فقط ثمن الاشتراك.
- ✓ 10 دورات كل شهر
- ✓ ألغِ في أي وقت
يتجدد شهريًا. تنتهي صلاحية الدورات غير المستخدمة في نهاية كل شهر فوترة.