تخطَّ إلى المحتوى
التقنية والتحول الرقمي

تعلم أساسيات البرمجة بلغة Python

بناء أساس عملي في صياغة Python وهياكل البيانات والدوال والملفات والبرمجة الكائنية من خلال تمارين ومشروعات واقعية

المدة
5 أيام
الساعات المعتمدة
5 يومياً
النمط
دوام كامل
مقدم الدورة
مركز بلاك بيرد للتدريب

نظرة سريعة

نوع التدريب
حضوري وأونلاين
المدن
جزر المالديف، برشلونة (إسبانيا)، كوالالمبور (ماليزيا)، إسطنبول (تركيا)، ميونخ (ألمانيا)، دبي (الإمارات) وغيرها
أقرب موعد
5 – 9 أكتوبر 2026، جزر المالديف
الرسوم
تبدأ من 2,700 £

نظرة عامة على الدورة

لماذا هذه الدورة؟

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

ما الذي ستتعلمه وتطبقه

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

مسار البرنامج

اليوم 1: أساسيات Python

  • مقدمة في Python وتطبيقاتها.
  • إعداد بيئة تطوير Python.
  • المتغيرات وأنواع البيانات والعمليات الأساسية.
  • هياكل التحكم: عبارات if والحلقات.

اليوم 2: هياكل البيانات والدوال

  • القوائم والصفوف والقواميس.
  • معالجة السلاسل النصية وتنسيقها.
  • إنشاء الدوال واستخدامها.
  • استخدام الوحدات واستيراد المكتبات.

اليوم 3: إدخال وإخراج الملفات ومعالجة الأخطاء

  • القراءة من الملفات والكتابة إليها.
  • العمل مع بيانات CSV وJSON.
  • معالجة الاستثناءات وتقنيات تصحيح الأخطاء.
  • أفضل ممارسات إدارة الأخطاء.

اليوم 4: البرمجة الكائنية OOP

  • مقدمة في مفاهيم OOP.
  • إنشاء الأصناف والكائنات.
  • الوراثة وتعدد الأشكال والتغليف.
  • التجريد وتصميم شيفرة قابلة لإعادة الاستخدام.

اليوم 5: تطبيقات عملية وموضوعات متقدمة

  • العمل مع مكتبات Python الخارجية.
  • مقدمة في تحليل البيانات باستخدام pandas.
  • تقنيات أساسية لاستخلاص بيانات الويب.
  • المشروع النهائي ومراجعة الشيفرة.

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

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

ما بعد الدورة

  • تطوير نصوص Python لأتمتة المهام الروتينية.
  • بناء حلول أساسية لتحليل البيانات باستخدام Python وpandas.
  • إنشاء أدوات بسيطة لجمع المعلومات من الويب.
  • تطبيق OOP لنمذجة سيناريوهات واقعية.
  • كتابة شيفرة نظيفة قابلة للصيانة وتطبيق أفضل ممارسات حل المشكلات.
تحتاج مساعدة؟

هل لديك أسئلة حول هذه الدورة؟

نعلم أن اختيار البرنامج التدريبي المناسب قرار مهم. تجيب صفحة الأسئلة الشائعة عن أكثر الأسئلة تكراراً حول دوراتنا والتسجيل والشهادات وخيارات الدفع.

  • معلومات الدورة - المدة والصيغة والمتطلبات
  • التسجيل والدفع - حجز سهل وخيارات دفع مرنة
  • الشهادات - شهادات معترف بها دولياً
  • خدمات الدعم - المواد التدريبية والمتابعة بعد الدورة

المواعيد القادمة لهذه الدورة

اعثر على الجلسات التدريبية القادمة لهذه الدورة في مدن مختلفة