تحليل البيانات وتمثيلها بصريًا باستخدام بايثون
Overview
هذه الدورة عبارة عن مقدمة في البرمجة باستخدام لغة بايثون. تم تصميمها للأفراد المبتدئين في مجال البرمجة أو لديهم خبرة محدودة في البرمجة ويتطلعون إلى تعلم لغة بايثون. من خلال مزيج من المحاضرات والتمارين العملية والمشاريع سيتعلم المشاركون المفاهيم والتقنيات الأساسية للبرمجة، بالإضافة إلى كيفية بناء برامج ونصوص أساسية باستخدام بايثون.
تتناول الدورة مواضيع مثل المتغيرات وأنواع البيانات، وهياكل التحكم، والدوال والوحدات، والقوائم والتوابع، والقواميس والمجموعات، مدخلات ومخرجات الملفات، ومعالجة الاستثناءات، وبرمجة المكونات. عند اكتمال الدورة، سيكون لدى المشاركين إدراك أساسي لمفاهيم البرمجة وإجادة في بنية بايثون والمفاهيم الأساسية للبرمجة، وسيكونون قادرين على بناء برامج أساسية باستخدام بايثون. توفر هذه الدورة الأساس لدورات بايثون الأكثر تقدمًا.
Objectives
بعد إتمام حضور هذه الدورة، سيتمكن المشاركون من:
- فهم برنامج بايثون وكيفية استخدامه
- تثبيت بايثون على الأجهزة
- تثبيت محرر النصوص لتعلم البرمجة بلغة بايثون
- كتابة وتنفيذ أوامر بايثون الأساسية
- تحليل النصوص باستخدام أوامر بايثون
- إجراء عمليات حسابية باستخدام بايثون
- البحث عن الأنماط في البيانات
- تصميم أول تطبيق بايثون
ملاحظة هامة:
المشاركون ملزمون بإحضار أجهزة الكمبيوتر المحمولة التي تعمل بنظام التشغيل ويندوز. لا يتطلب تثبيت بايثون مسبقًا، حيث يكون تثبيت برنامج بايثون جزءًا من الدورة، وسيقوم المدرب بإرشاد المشاركين لتثبيت بايثون ومحرر النصوص على أجهزتهم.
Key Competencies
- أساسيات البرمجة
- تطوير التطبيقات
- حل المشكلات في الشفرات البرمجية
- تحرير النصوص
- تحليل النصوص
- وظائف بايثون
- البيانات والتعليمات البرمجية في بايثون
- تصميم التطبيقات
Course Outline
مقدمة عن استخدام لغة البرمجة بايثون
- تعلم شاشة أوامر البرنامج
- فهم بيئة بايثون
- إعدادات بايثون
- استخدام بايثون من خلال سطر الأوامر
- إعداد محرر النصوص Visual Studio Code
- فهم الأنماط الأربعة للكود:
- التسلسلي
- الشرطي
- التكرار
- التخزين وإعادة الاستخدام
استخدام المتغيرات
- فهم ما هي المتغيرات.
- إنشاء متغيرات (نصية، صحيحة، عائمة).
- المتغيرات المحفوظة في الذاكرة والتعليقات.
- تحرير المتغيرات.
- استخدام المتغير في.
- كتابة فقرة كود باستخدام المتغيرات.
التعبيرات
- فهم ما هي التعبيرات.
- فهم بناء التعبير.
- إنشاء تعبيرات نصية.
- إنشاء تعبيرات عددية.
- حل مشكلات التعبير.
الأنواع الرئيسية للبيانات في بايثون
- بيانات الطباعة.
- بيانات الشرط (إذا وإذا كان إلخ).
- بيانات التكرار.
العمل مع القوائم
- الأنواع الرئيسية للبيانات في بايثون.
- فهم ما هي القائمة؟
- الوصول إلى العناصر في القائمة.
- تغيير وإضافة وإزالة العناصر.
- تعديل العناصر في القائمة.
- إضافة عناصر إلى القائمة.
- إزالة عناصر من القائمة.
- تنظيم القائمة.
- تجنب أخطاء الفهرسة عند العمل مع القوائم.
الدوال والبيانات
- الأنواع الرئيسية للبيانات في بايثون.
- بيانات الطباعة.
- بيانات الشرط (إذا وإذا كان إلخ).
- بيانات التكرار.
- فهم الدوال.
- الوسيط
- المعلمة
- النتيجة
بناء الدوال
- print()
- int()
- float()
- input()
- type()
- try()
- except()
- def()
Outline and competencies are indicative; the final agenda is tailored and confirmed with VIFM.
Who Should Attend
صممت هذ الدورة لتناسب المهنيين المهتمين بمجال البرمجة باستخدام بايثون ومعرفة أفضل الممارسات والاستخدام في الأعمال، ويشمل ذلك:
- مطورو البرمجيات (مبتدئين)
- محللو البيانات (مبتدئين)
- متخصصو تكنولوجيا المعلومات
- محللو الأعمال
- مهندسو اختبار ضمان الجودة
- مديرو مشروع
- الباحثون
- المهنيون غير التقنيين المهتمين بتعلم وفهم أساسيات البرمجة
- الطلاب الجدد في علوم الحاسوب أو المجالات ذات الصلة
Methodology
تعتمد هذه الدورة على الجانب العملي وليس الجانب النظري. سيقوم المشاركون بإنشاء تطبيقات باستخدام Microsoft Visual Studio ولغة البرمجة بايثون طوال فترة الدورة. سيُطلب منهم إكمال تمارين عملية ودراسات حالة، وحل ورش العمل التي تُجرى عند نهاية كل وحدة في الدورة.
Interested in this programme?
Reserve your place and our learning advisor will contact you.

