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

مطوّر Python المعتمد

صُممت دورة مطوّر Python المعتمد لتقديم فهم شامل للبرمجة بلغة Python وتطبيقاتها في السيناريوهات الواقعية.

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

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

صُممت دورة مطوّر Python المعتمد لتقديم فهم شامل للبرمجة بلغة Python وتطبيقاتها في السيناريوهات الواقعية. وتُعدّ هذه الدورة المشاركين لاجتياز اختبار مطوّر Python المعتمد من خلال تغطية أساسيات Python، ومفاهيم البرمجة المتقدمة، وأفضل الممارسات في تطوير البرمجيات باستخدام Python.

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

محاضرات وعروض تقديمية: شروحات مفصّلة لمفاهيم Python وقواعد كتابتها وخصائصها.

مختبرات تطبيقية: تمارين برمجية عملية ومشاريع لتطبيق مهارات Python.

دراسات حالة: أمثلة واقعية لفهم تطبيقات Python في سيناريوهات متنوعة.

نقاشات جماعية: جلسات تفاعلية لاستكشاف التحديات البرمجية وحلولها.

اختبارات قصيرة واختبارات تجريبية: تقييمات لقياس مستوى الفهم والجاهزية للاختبار.

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

  • أساسيات البرمجة بلغة Python وقواعد كتابتها
  • مفاهيم Python المتقدمة ومكتباتها
  • أفضل الممارسات في تطوير البرمجيات باستخدام Python
  • تصحيح أخطاء تطبيقات Python واختبارها

أهداف الدورة

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

  • اكتساب فهم شامل للبرمجة بلغة Python وخصائصها.
  • الاستعداد لاجتياز اختبار مطوّر Python المعتمد.
  • امتلاك المهارات العملية اللازمة لتطوير تطبيقات Python واختبارها ونشرها.
  • التعرّف على مكتبات Python وأطر عملها وأفضل الممارسات المتبعة فيها.

محاور الدورة

المحور 1
1. مقدمة إلى البرمجة بلغة Python
  • نظرة عامة على Python وتطبيقاتها
  • قواعد كتابة Python وأنواع البيانات
  • بنى التحكم (الحلقات التكرارية، والجمل الشرطية)
  • الدوال والوحدات (Modules) في Python
المحور 2
2. العمل مع البيانات
  • هياكل البيانات (القوائم Lists، والصفوف Tuples، والمجموعات Sets، والقواميس Dictionaries)
  • التعامل مع الملفات (قراءة الملفات والكتابة إليها)
  • معالجة الاستثناءات وتصحيح الأخطاء
  • العمل مع بيانات CSV وJSON وXML
المحور 3
3. البرمجة كائنية التوجه (OOP)
  • مقدمة إلى مفاهيم البرمجة كائنية التوجه (الأصناف Classes، والكائنات Objects)
  • الوراثة (Inheritance)، وتعدد الأشكال (Polymorphism)، والتغليف (Encapsulation)
  • تصميم الأصناف وتنفيذها
  • استخدام خصائص البرمجة كائنية التوجه المدمجة في Python
المحور 4
4. مفاهيم Python المتقدمة
  • المزخرفات (Decorators) والمولّدات (Generators)
  • مديرو السياق (Context Managers) والمكرِّرات (Iterators)
  • التعابير النمطية (Regular Expressions) ومعالجة السلاسل النصية
  • مجموعات Python (Collections) والتعابير المختصرة (Comprehensions)
المحور 5
5. مكتبات Python وأطر عملها
  • نظرة عامة على مكتبات Python الشائعة (NumPy وPandas وMatplotlib)
  • مقدمة إلى أطر عمل الويب (Flask وDjango)
  • العمل مع واجهات برمجة التطبيقات (APIs) وخدمات الويب
  • تحليل البيانات وتمثيلها مرئياً
المحور 6
6. الاختبار وتصحيح الأخطاء
  • كتابة اختبارات الوحدات باستخدام unittest وpytest
  • أساليب تصحيح الأخطاء وأدواته
  • تحسين الأداء وتحليله (Profiling)
  • أفضل الممارسات في معالجة الأخطاء وتسجيلها (Logging)
المحور 7
7. أفضل الممارسات في تطوير البرمجيات
  • أسلوب كتابة الشيفرة والتوثيق (PEP 8، وDocstrings)
  • التحكم في الإصدارات باستخدام Git
  • تحزيم تطبيقات Python وتوزيعها
  • خطوط التكامل والنشر المستمر (CI/CD)
التسجيل مفتوح الآن.

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

📞 واتساب سجّل