Course description

دورة أساسيات بايثون واختبار الاختراق باستخدام بايثون

هل ترغب في دخول عالم البرمجة والأمن السيبراني من أوسع أبوابه؟
هذه الدورة صُممت خصيصًا لتأخذك خطوة بخطوة من مستوى المبتدئ إلى مستوى محترف الأمن السيبراني باستخدام لغة البرمجة بايثون، وهي واحدة من أقوى اللغات وأكثرها استخدامًا في مجال الهاكر الأخلاقي واختبار الاختراق.


ماذا ستتعلم في هذه الدورة؟

الجزء الأول: أساسيات لغة بايثون

  • مقدمة عن لغة بايثون ولماذا تعتبر الخيار الأمثل للمبتدئين.
  • التعرف على المتغيرات، الأنواع، والقوائم، والقواميس، والحلقات، والدوال.
  • التعامل مع الملفات وإدخال وإخراج البيانات.
  • مفاهيم البرمجة الكائنية (OOP) بشكل مبسط وواضح.
  • مشاريع صغيرة لتطبيق ما تعلمته عمليًا.

الجزء الثاني: اختبار الاختراق باستخدام بايثون

  • مقدمة في الأمن السيبراني ومفاهيم اختبار الاختراق الأخلاقي.
  • بناء أدوات اختبار اختراق بسيطة باستخدام بايثون.
  • التعامل مع الشبكات والمنافذ (Sockets).
  • تحليل البيانات والتقاط الحزم (Packet Sniffing).
  • أتمتة بعض المهام الأمنية باستخدام بايثون.
  • فهم كيف تُستخدم بايثون في مجالات مثل الهندسة العكسية وتحليل البرمجيات الضارة.

مميزات الدورة

  • لا تحتاج إلى أي خبرة برمجية سابقة.
  • تطبيق عملي لكل درس.
  • مشاريع حقيقية تساعدك على بناء ملف أعمال (Portfolio) قوي.
  • شرح مبسط وواضح بأسلوب عملي.
  • محتوى محدث ومواكب لتقنيات الأمن الحديثة.

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

  • المبتدئون في تعلم البرمجة.
  • الراغبون في دخول مجال الأمن السيبراني واختبار الاختراق.
  • مطورو البرمجيات الذين يريدون توسيع مهاراتهم الأمنية.
  • أي شخص يطمح لبناء أدواته الخاصة في الأمن واختبار الأنظمة.

النتيجة النهائية

بنهاية الدورة، ستكون قادرًا على:
 فهم أساسيات البرمجة بلغة بايثون بثقة.
بناء سكربتات وأدوات اختبار اختراق خاصة بك.
 تحليل الأنظمة وتطبيق مبادئ الأمن السيبراني بشكل عملي وأخلاقي.

What will i learn?

Requirements

$10

Lectures

2

Skill level

Beginner

Expiry period

Lifetime

Share this course

Related courses