تطوير التطبيقات الآمنة "Cyber Secure Coder"


Training Description
تقدم هذه الدورة التدريبية نهجًا للتعامل مع الأمان والخصوصية طوال دورة حياة تطوير البرامج بأكملها. سوف تتعلم المزيد عن نقاط الضعف التي تقوض الأمن، وكيفية تحديدها ومعالجتها في مشاريعك الخاصة. سوف تتعلم الاستراتيجيات العامة للتعامل مع العيوب الأمنية والتهيئة الخاطئة، وكيفية تصميم برامج للتعامل مع العنصر البشري في الأمن، وكيفية دمج الأمن في جميع مراحل التطوير.
Training Course index
1 - IDENTIFYING THE NEED FOR SECURITY IN YOUR SOFTWARE PROJECTS
2 - HANDLING VULNERABILITIES
3 - DESIGNING FOR SECURITY
4 - DEVELOPING SECURE CODE
5 - IMPLEMENTING COMMON PROTECTIONS
6 - TESTING SOFTWARE SECURITY
7 - MAINTAINING SECURITY IN DEPLOYED SOFTWARE
Training course outcomes
في هذه الدورة، سوف تستخدم أفضل الممارسات في تطوير البرمجيات لتطوير برمجيات آمنة.
- تحديد الحاجة إلى الأمان في مشاريع البرامج الخاصة بك.
- القضاء على نقاط الضعف داخل البرامج.
- استخدام نهج الأمان حسب التصميم لتصميم بنية آمنة لبرنامجك.
- تنفيذ إجراءات حماية مشتركة لحماية المستخدمين والبيانات.
- القيام بتطبيق طرق اختبار متنوعة للعثور على عيوب الأمان في برنامجك وتصحيحها.
- الحفاظ على البرامج المنشورة لضمان الأمن المستمر
Training Pre-requirements
اللغة الانجليزية
ستخدم هذه الدورة التدريبية Python® و HTML و JavaScript® لإثبات مفاهيم البرمجة المختلفة ، فأنت بحاجة إلى معرفة جيدة بهذه اللغات للاستفادة من هذه الدورة.
إدراك وفهم الممارسات الأمنية الاساسية.
يجب أن يتمتع المتدرب بخبرة في البرمجة ، سواء كان ذلك لتطوير تطبيقات سطح المكتب أو الهاتف المحمول أو الويب أو التطبيقات السحابية لمدة لا تقل عن سنتين
Related Professional Certificates |
|
---|---|
Trainer Name |
|
Trainer Experiences |
|