البرمجة من الصفر باستخدام لغة بايثون

671
Training ID 7369
Sponsored by: المنتور
Training Description

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

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

يتم تدريس هذه الدورة باللغة العربية.

Training Video

Training Course index

الوحدة 1 : مقدمة

  1. محتوى الدورة التدريبية
  2. مقدمة برنامج Python

الوحدة 2 : الخطوة الأولى في عالم Python

  1. أول خطوة في برنامج "Python"
  2. المتغيرات
  3. كيف يقرأ الكمبيوتر الشفرة الخاصة بك؟
  4. العمليات الحسابية
  5. عمليات التخصيص
  6. عمليات المقارنة

الوحدة 3 : ضبط التجميع

  1. الاشتراطات
  2. حلقة "While"
  3. تدريب على حلقة "While"
  4. مثال تطبيقي: تطبيق القائمة
  5. مثال تطبيقي: تحسين القائمة
  6. حلقة "For"
  7. مثال تطبيقي: تطبيق جدول الضرب
  8. مثال تطبيقي: الهرم المعكوس

الوحدة 4 : تجميع البيانات

  1. القوائم
  2. قوائم (Cont'd)
  3. مثال تطبيقي: القيمة العظمى والصغرى
  4. الصفوف الترابطية والقواميس والفئات

الوحدة 5 : البرمجة باستخدام "Dry Concept"

  1. الدوال
  2. نطاق الدوال

الوحدة 6 : البرمجة الموجَّهة صوب الهدف "OPP"

  1. التصنيف
  2. التوارث

الوحدة 7 : نظم مشروعك باستخدام النماذج

  1. النماذج
  2. التعامل مع الملفات
  3. الحزم
  4. التعامل مع الاستثناءات

الوحدة 8 : دراسة عملية: أتمتة جدول بياناتك

  1. وصف الدراسة
  2. تحضير الدراسة
  3. كتابة الأكواد
  4. الرسم البياني
  5. تحسين الدراسة

الوحدة 9 : خاتمة

  1. ما هي الخطوة التالية؟
Training course outcomes
  1. ما تحتاج لمعرفته عن التركيب النحوي، وحل المشكلات، والتتبع. وأيضًا ستتعرف على معنى "متغيرات"، و"عوامل". كما ستتعلم كيف تقوم بتخزين بعض القيم، وكيف يمكنك القيام ببعض العمليات عليها.
  2. ما تحتاج لمعرفته عن عبارات التحكم، والقوائم، والوظائف المختلفة، والفئات، والوحدات النمطية. أيضًا، سوف تتعرف على كيفية محاكاة جداول بيانات على برنامج إكسل.
  3. كيف تقوم ببناء تطبيق خاص بك قائم على لغة بايثون. كما ستتمكن بعد هذه الدورة التدريبية من العمل في العديد من المجالات المثيرة للاهتمام مثل علوم البيانات، والتعلم الآلي، وتطوير الشبكات.
Training Pre-requirements

يُفضل أن يكون مستواك أساسي في اللغة الإنجليزية.
 

Related Professional Certificates
    There is no related certificates.
Trainer Name
  • هشام جعفر
Trainer Experiences
  • هشام هو مهندس متعدد التخصصات متخصص في تطوير البرمجيات وابتكار الحلول للهندسة بمساعدة الحاسوب وأنظمة معلومات المدن. يتمتع هشام بخبرة مع العديد من المنظمات الضخمة من القطاعين الخاص والحكومي في منطقة الشرق الأوسط وشمال إفريقيا. عمل جعفر كمطور برمجيات أول في شركة مراسد تكنولوجي. عمل أيضًا كمدرس / محلل دعم في ESRI شمال شرق إفريقيا. بالإضافة إلى ذلك، كان مساعد تدريس في معهد تكنولوجيا المعلومات وله العديد من المنشورات في عدد من الجامعات الأفريقية والعربية. يقود حاليًا أنشطة حلول AEC في شركة QSIT التابعة لشركة Alkan

     

  • Training Field
    برامج التعلم الذاتي
  • Career Path
    • تصميم وتطوير التطبيقات
  • Course Type
    Knowledge Course
  • Training Course Level
    مستوى مبتدئ
  • Training Delivery Method
    Electronic
  • Training Dates Ongoing Training
Join