تدريب بايثون — Bright Future Training Institute

برامج تكنولوجيا المعلومات

تدريب بايثون

Autodesk, QAQC, Dubai, British Council and EC-Council

تدريب مهني في دبي

تدريب بايثون

تعلّم برمجة بايثون من الصفر مع برنامجنا التدريبي. سجّل الآن واكتسب المهارات اللازمة لإنشاء تطبيقات مؤثرة.

4.7/5 · تقييمات Google15,561 طالبًا مسجلًا
FlexibleSchedule
Online &Classroom
ExpertTrainers
CourseCertificate
01

الدورة

نظرة عامة

دورة تدريبية في لغة بايثون في دبي

تشرح هذه الدورة التدريبية في لغة بايثون كيفية استخدامها لإنشاء التطبيقات. بعد إتمام هذه الدورة التدريبية في معهد برايت فيوتشر للتدريب، ستتمكن من استخدام بايثون بفعالية في مشاريعك. بايثون هي لغة برمجة متعددة الأغراض تُستخدم على نطاق واسع في مجالات متنوعة، منها: (Bright Future)

  • برمجة الويب: Django، Pyramid، Bottle، Tornado، Flask، web2py
  • تطوير واجهات المستخدم الرسومية: wxPython، tkInter، PyGtk، PyQt
  • الأدوات العلمية والرقمية: SciPy، Pandas، IPython
  • تطوير البرمجيات: Buildbot، Trac، Roundup
  • إدارة النظام: Ansible، Salt، OpenStack

ستضمن لك العديد من المشاريع العملية القائمة على لغة بايثون في نهاية الدورة التدريبية إمكانية تطبيق بايثون على مشاريعك.

أهداف التعلم

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

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

الجمهور المستهدف

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

مواد الدورة

  • كتب ومراجع برمجة بايثون
  • الوصول إلى الموارد الالكترونية التي تشكلة
  • مشاريع وتمارين العملية
  • دراسات

تنسيق الدورة

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

المتطلبات الأساسية

لا يشترط وجود خبرة سابقة في البرمجة للالتحاق بهذه الدورة. لكنّ الإلمام الأساسي بالحاسوب والقدرة على استخدام الإنترنت يُعدّان مفيدين.

لماذا تختار تدريب بايثون في دبي في برايت فيوتشر؟ (Bright Future)

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

سجل اليوم

سجّل في دورة تدريب بايثون في دبي لدى معهد برايت فيوتشر للتدريب لإتقان برمجة بايثون، وتطوير مهاراتك التقنية، وفتح آفاق وظيفية جديدة في مجال التكنولوجيا المتطور باستمرار! صُممت هذه الدورة الشاملة لتزويدك بالمعرفة والمهارات العملية اللازمة للتفوق في برمجة بايثون. (Bright Future)

02

الدورة

تفاصيل الدرس

ما ستتعلمه في دورة التحدث أمام الجمهور

يُغطي منهجنا الدراسي جميع العناصر الأساسية للتحدث أمام الجمهور بفعالية. يجمع البرنامج بين تنمية مهارات التواصل وتقنيات العرض العملية التي تُحقق نتائج ملموسة.

الوحدة الأساسية الأولى: المهارات التأسيسية

الصوت والتسليم

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

إتقان لغة الجسد

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

الوحدة الأساسية الثانية: تطوير المحتوى

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

الوحدة الأساسية الثالثة: مهارات العرض التقديمي المتقدمة

تُفرّق التقنيات المتقدمة بين المتحدثين الجيدين والمتحدثين المتميزين. نُدرّس أساليب متطورة يستخدمها المتحدثون المحترفون حول العالم لإحداث تأثير دائم.

  • تقنيات سرد القصص

  • تفاعل الجمهور

  • التعامل مع المواقف الصعبة## بايثون 3: الأساسيات

  • مقدمة موجزة عن لغة بايثون

  • كيف يعمل برنامج بايثون النصي؟

  • بنية برامج بايثون

  • لغة بايثون مُفسَّرة

  • بايثون مقابل لغات البرمجة الأخرى

  • ما هي مزايا لغة بايثون؟

  • كيفية تشغيل بايثون بشكل تفاعلي

  • المجتمع

  • أين يمكن العثور على مساعدة في بايثون

  • توثيق بايثون

إعداد بايثون

  • الحصول على بايثون وتثبيتها
  • بيئة تطوير متكاملة للغة بايثون

مميزات بايثون 3

  • المكتبة القياسية
  • الوضع التفاعلي
  • المحمولة
  • قابلة للتمديد
  • قواعد بيانات
  • برمجة واجهة المستخدم الرسومية
  • قابلية التوسع
  • البرمجة الهيكلية والبرمجة كائنية التوجه
  • تكامل لغة بايثون مع لغات البرمجة الأخرى

العناصر الشائعة في برمجة بايثون

  • كيفية استخدام المتغيرات
  • نظام تسمية المتغيرات
  • أنواع البيانات
  • طرق بايثون
  • المشغلين
  • عوامل التشغيل المنطقية والبوليانية
  • مهام معززة
  • تبديل الأنواع
  • القواميس
  • أنواع البيانات في بايثون
  • أين توجد المصفوفات في بايثون؟
  • المجموعات
  • القوائم في بايثون
  • البرمجة الكائنية في بايثون

العبارات الشرطية في بايثون

  • بنية الشرط (إذا/وإلا)
  • التعبيرات الشرطية
  • التحكم غير المشروط في التدفق
  • المسافة البادئة
  • المقارنات المتسلسلة
  • الاستمرارية
  • مجموعة
  • أنواع الكائنات

حلقات

  • حلقات التكرار while
  • حلقات التكرار
  • حلقة تكرارية من أجل
  • تعداد

إدارة السلاسل النصية في بايثون 3

  • كيفية التعامل مع السلاسل النصية في بايثون
  • وظيفة الطباعة
  • دمج السلاسل النصية
  • طرق السلاسل النصية
  • علامات اقتباس مزدوجة في السلسلة
  • تنسيق السلاسل النصية واختبارها
  • أدوات تنسيق السلاسل
  • تقطيع خيط
  • طرق خاصة بالسلاسل النصية
  • كيفية تقسيم ودمج السلاسل

دوال بايثون

  • أنواع مختلفة من دوال بايثون
  • معلمات الوظيفة
  • القيم الافتراضية للوظيفة
  • الدوال المتغيرة
  • المعلمات المسماة
  • فرض استخدام المعلمات المسماة
  • المتغيرات في الدوال
  • الدوال المتداخلة
  • دالة تُرجع كائنًا
  • المتغيرات في الدوال المتداخلة
  • وظائف لامدا
  • لامدا كمفتاح فرز
  • لامدا في إعادة الطرح

مجموعات

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

مجموعات متقدمة

  • وظائف القوائم المتقدمة
  • فهم القوائم
  • فهم المجموعات والقواميس

التعبيرات النمطية

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

معالجة الملفات

  • قراءة وكتابة الملفات
  • أساليب كائنات الملفات
  • استخدام ملف المصدر
  • كائنات الملفات الجديدة
  • قراءة البيانات من ملف موجود
  • خيارات القراءة
  • برامج التصفية – وحدة إدخال الملفات
  • الوضع الثنائي
  • الكتابة إلى الملفات من بايثون
  • التدفقات القياسية
  • المزيد من الحيل
  • الوصول العشوائي

قاعدة بيانات باستخدام بايثون

  • نظرة عامة على واجهة قاعدة البيانات
  • مثال – استخدام لغة MS SQL من بايثون
  • كيفية التعامل مع قواعد البيانات في بايثون

الوحدات والحزم

  • وحدات وحزم بايثون
  • إنشاء ملفات الإعداد المطلوبة
  • إنشاء ملف التوزيع
  • تنفيذ الوحدات البرمجية كبرامج نصية
  • مسار البحث عن الوحدة
  • ملفات بايثون المُجمّعة
  • ملفات مصدر متعددة
  • استيراد وحدة نمطية
  • استيراد الأسماء
  • كتابة وحدة نمطية
  • توثيق الوحدة
  • اختبار وحدة نمطية
  • الدلائل كحزم
  • مصحح أخطاء بايثون
  • ملفات تعريف بايثون
  • توزيع المكتبات باستخدام distutils
  • استيراد * من حزمة
  • المراجع داخل الحزمة
  • حزم في مجلدات متعددة

الفئات والبرمجة الكائنية التوجه

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

معالجة الأخطاء والاستثناءات

أخطاء في بناء الجملة

ستدير

تحذيرات

كيف يعمل الاستثناء؟

معالجة الاستثناء

استثناءات متعددة

إثارة الاستثناء

وسائط الاستثناء

وأخيرا كتلة

ترتيب التنفيذ

التسلسل الهرمي للاستثناءات في بايثون

عرب

شدد

استثناء مُعرَّف من قِبل المستخدم

تحديد إجراءات التنظيف

03

الدورة

المدرب

Mr Hamza

Course instructor

Mr Hamza

Design, Digital Marketing and Development Trainer

Mr Hamza combines creative production, digital strategy, and development practice so learners can build useful campaigns, websites, and portfolio projects.

Training focus

  • Graphic design and Adobe production tools
  • Video editing and visual storytelling
  • Digital marketing, SEO and analytics
  • Web development and programming practice
04

الدورة

الأسئلة الشائعة

أسئلة وأجوبة حول تدريب بايثون

لمن تناسب دورة بايثون هذه؟

مثالي للمبتدئين الذين لديهم خبرة قليلة أو معدومة في البرمجة، وكذلك لأولئك الذين لديهم بعض الخلفية في البرمجة ويتطلعون إلى تعزيز مهاراتهم في تطوير الويب أو الأتمتة أو تحليل البيانات.

ما هي المواضيع التي ستغطيها الدورة؟

  • أساسيات برمجة بايثون (بناء الجملة، أنواع البيانات، التحكم في التدفق)

  • الدوال، والوحدات، والبرمجة كائنية التوجه

  • العمل مع الملفات، ومعالجة الاستثناءات، والمكتبات القياسية

  • بالإضافة إلى تمارين عملية/مشاريع لتطبيق التعلم في سيناريوهات واقعية

كم تستغرق الدورة وكيف يتم تنظيمها؟

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

هل هناك أي متطلبات مسبقة أو برامج مطلوبة؟

لا توجد عادةً متطلبات رسمية مسبقة، فقط مهارات حاسوبية أساسية. قد يحتاج المشاركون إلى تثبيت لغة بايثون وبيئة تطوير متكاملة (مثل VS Code أو PyCharm) مسبقًا.

ماذا يمكنني أن أفعل بعد إكمال دورة تدريب بايثون هذه؟

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

05

الدورة

الموقع

زوروا مركز التدريب في دبي: تدريب بايثون

انضموا إلى التدريب الحضوري في بر دبي، أو تواصلوا مع فريق القبول للاستفسار عن الدراسة عبر الإنترنت.

Bright Future Training Institute
Suite 404, Fourth Floor, NBQ Building, Bank Street, Bur Dubai, Dubai, UAE