أمن تطوير البرمجيات: 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 دورات من اختيارهم مقابل 0 zł. لا رسوم على الدورات — تدفع فقط ثمن الاشتراك.
- ✓ 10 دورات كل شهر
- ✓ ألغِ في أي وقت
يتجدد شهريًا. تنتهي صلاحية الدورات غير المستخدمة في نهاية كل شهر فوترة.