مقرّنا في أبوظبيمن الاثنين إلى الجمعةدوام صباحي ومسائي
📞 02 677 1117 EN التسجيل مفتوح
الذكاء الاصطناعي وعلوم البيانات

Python لمهندسي الشبكات

صُممت هذه الدورة لتعليم مهندسي الشبكات كيفية توظيف لغة Python في أتمتة الشبكات، وإدارة التهيئة، واستكشاف الأخطاء وإصلاحها.

المدة5 أيام
الأيامالاثنين – الجمعة
التوقيتصباحي أو مسائي
المكانمقر أبوظبي
المجموعة القادمة
2026 و2027
رسوم الدورة
تواصل معنا
المدة
5 أيام
سعر المجموعات
اسأل المستشار
سجّل في هذه الدورة ← اسأل عبر واتساب
Python لمهندسي الشبكات

نبذة عن الدورة

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

منهجية التدريب

تطبيق عملي – كتابة نصوص Python البرمجية لمهام الشبكات

عروض توضيحية مباشرة – سيناريوهات واقعية لأتمتة الشبكات

دراسات حالة وأفضل الممارسات – أمثلة من القطاع على أتمتة الشبكات

التعلّم التشاركي – نقاشات جماعية حول التحديات والحلول

مشروع التخرّج – أتمتة بنية تحتية واقعية للشبكات

الكفاءات المستهدفة

  • كتابة النصوص البرمجية بلغة Python لأتمتة الشبكات
  • إدارة أجهزة الشبكات باستخدام واجهات برمجة التطبيقات (APIs) والمكتبات (Netmiko وParamiko وNAPALM)
  • أتمتة تهيئة الشبكات وإدارتها
  • استخدام Python لمراقبة الشبكات واستكشاف أخطائها وإصلاحها
  • دمج Python مع DevOps وشبكات الحوسبة السحابية

أهداف الدورة

بنهاية الدورة، سيكون المشاركون قادرين على:

  • كتابة نصوص Python البرمجية لأتمتة الشبكات
  • إدارة أجهزة الشبكات عبر SSH وTelnet وواجهات برمجة التطبيقات
  • أتمتة تهيئة الشبكات وتحديثاتها
  • مراقبة أداء الشبكات باستخدام نصوص Python البرمجية
  • دمج Python مع أدوات أتمتة الشبكات مثل Ansible وNornir
  • العمل مع شبكات الحوسبة السحابية وأتمتة الشبكات المعرّفة بالبرمجيات (SDN)

محاور الدورة

المحور 1
الوحدة 1: مقدمة إلى Python لهندسة الشبكات
  • لماذا Python للشبكات؟
  • إعداد بيئة تطوير Python ‏(VS Code وPyCharm وJupyter)
  • مقدمة إلى أساسيات كتابة النصوص البرمجية بلغة Python (أنواع البيانات، والحلقات التكرارية، والدوال، والبرمجة كائنية التوجه OOP)
  • العمل مع البيئات الافتراضية في Python وإدارة الاعتماديات
المحور 2
الوحدة 2: أساسيات أتمتة الشبكات
  • مقدمة إلى أتمتة الشبكات وفوائدها
  • نظرة عامة على بروتوكولات الشبكات (TCP/IP وHTTP وSSH وTelnet وSNMP وREST APIs)
  • مقدمة إلى مكتبات الأتمتة (Netmiko وParamiko وNAPALM وPyATS)
المحور 3
الوحدة 3: إدارة أجهزة الشبكات باستخدام Python
  • الاتصال بأجهزة الشبكات باستخدام SSH وTelnet ‏(Paramiko وNetmiko)
  • أتمتة تهيئة الأجهزة والنسخ الاحتياطي
  • تشغيل الأوامر على أجهزة Cisco وJuniper وArista
  • استخدام NAPALM لأتمتة الشبكات متعددة المورّدين
المحور 4
الوحدة 4: مراقبة الشبكات واستكشاف أخطائها وإصلاحها باستخدام Python
  • استخدام Python لتنفيذ Ping وTraceroute وفحص المنافذ
  • أتمتة المراقبة عبر SNMP وتحليل السجلات
  • تحليل Syslog وNetFlow في الوقت الفعلي
  • كتابة نصوص Python البرمجية لفحص سلامة الشبكات
المحور 5
الوحدة 5: واجهات برمجة التطبيقات لأتمتة الشبكات
  • فهم واجهات REST APIs وبيانات JSON
  • العمل مع واجهات RESTCONF وNETCONF من Cisco
  • أتمتة شبكات الحوسبة السحابية (AWS وAzure)
  • استخراج بيانات الشبكات باستخدام Python
المحور 6
الوحدة 6: إدارة التهيئة والتكامل مع Ansible
  • مقدمة إلى البنية التحتية كشيفرة برمجية (IaC)
  • أتمتة تهيئة الأجهزة باستخدام Python وAnsible
  • كتابة Ansible Playbooks لأتمتة الشبكات
  • استخدام Nornir للأتمتة واسعة النطاق
المحور 7
الوحدة 7: الشبكات المعرّفة بالبرمجيات (SDN) وشبكات الحوسبة السحابية باستخدام Python
  • فهم الشبكات المعرّفة بالبرمجيات (SDN)
  • أتمتة الشبكات السحابية باستخدام حزم Python SDKs ‏(AWS وAzure وGCP)
  • إدارة Cisco ACI وOpenFlow وVMware NSX باستخدام Python
  • مقدمة إلى المحاكاة الافتراضية لوظائف الشبكة (NFV) وواجهات برمجة التطبيقات السحابية
المحور 8
الوحدة 8: أتمتة الأمن والامتثال
  • أتمتة عمليات التدقيق الأمني باستخدام Python
  • تطبيق أتمتة الجدران النارية وقوائم التحكم في الوصول (ACL)
  • كتابة نصوص برمجية لاكتشاف هجمات حجب الخدمة الموزعة (DDoS) ومنع التسلل
  • أتمتة إعداد تقارير الامتثال
المحور 9
الوحدة 9: التسجيل والتنبيه وإعداد التقارير
  • التقاط سجلات Syslog وتنبيهات SNMP Traps باستخدام Python
  • إرسال التنبيهات الآلية (Slack، والبريد الإلكتروني، وWebhooks)
  • إنشاء تقارير الشبكات ولوحات المعلومات باستخدام Python
التسجيل مفتوح الآن.

حصص صباحية ومسائية متاحة. مركز كمبيوبيس للتدريب، أبوظبي.

📞 واتساب سجّل