TrueschoTruescho
كل الدورات
ممارسات البرمجة الآمنة
Coursera
تخصص مهني
غير محدد

ممارسات البرمجة الآمنة

University of California, Davis

تخصص تعليمي يهدف إلى رفع مهارات المبرمجين في تقنيات البرمجة الآمنة، متضمنًا نمذجة التهديدات، التشفير، وتحليل الثغرات في لغتي C/C++ وجافا.

غير محددالإنجليزية

عن الدورة

يقدم هذا التخصص محتوى شاملاً للمبرمجين الراغبين في تحسين مهاراتهم في البرمجة الآمنة. يتناول المبادئ الأساسية للبرمجة الآمنة، ويشرح كيفية بناء نماذج للتهديدات المختلفة التي قد تواجه البرمجيات. بالإضافة إلى ذلك، يركز على تطبيق مفاهيم التشفير الأساسية للحفاظ على سلامة المعلومات. من خلال دراسة ثغرات تنفيذية في لغتي البرمجة C/C++ وجافا، سيتعلم المشاركون كيفية التفكير بطريقة مشابهة للقراصنة لتعزيز أمن البرامج التي تطورها المؤسسات. يشمل التخصص كذلك تدريبات عملية باستخدام مشروع OWASP WebGoat الذي يساعد على فهم الهجمات والاختبارات الأمنية من خلال محاكاة واقعية.

ماذا ستتعلم

  • تحسين أمان البرامج وزيادة متانتها
  • إنشاء نماذج تهديد وتطبيق التشفير الأساسي
  • تقييم وإصلاح الأكواد الهشة في مكتبات C++
  • استغلال أنواع حقن شائعة وإصلاح الأسباب الجذرية

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

  • معرفة أساسية بالمفاهيم والمصطلحات الأمنية
  • الاستعداد للتطبيق العملي عبر التمارين والمشاريع

المدرسون

J

Joubin Jabbari

Software Security Architect, Financial Industry

S

Sandra Escandor-O'Keefe

Offensive Security Engineer at Fastly

M

Matthew Bishop, PhD

Professor

المواضيع

أمن الحاسوب والشبكات
علوم الحاسوب
الأمن
تكنولوجيا المعلومات
أمن التطبيقات
مصادقات
مراجعة الشفرات
التشفير

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

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

المهارات

أمن الحاسوب والشبكات
علوم الحاسوب
الأمن
تكنولوجيا المعلومات
أمن التطبيقات
مصادقات
مراجعة الشفرات
التشفير
Cybersecurity
Data Security

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