يهدف هذا البرنامج التدريبي إلى تمكين المشاركين من إتقان تحليل البيانات باستخدام لغة بايثون، من خلال تزويدهم بالمعارف والمهارات والممارسات الأساسية في مجال علم البيانات وتحليلها.
يركز البرنامج على أساسيات البرمجة بلغة بايثون، وتحليل ومعالجة البيانات واستيرادها وتنظيفها، وتصوير البيانات وتمثيلها بصريًا، والإحصاء لتحليل البيانات، والتعامل مع البيانات العددية، وتحليل بيانات السلاسل الزمنية، بالإضافة إلى توظيف مكتبات بايثون المتخصصة مثل NumPy و Pandas في تنفيذ مهام تحليل البيانات بكفاءة.
يتكون البرنامج من 15 ساعة تدريبية، ويقدم البرنامج محتواه من خلال الشروحات التفاعلية والتطبيقات العملية والتمارين التدريبية وسيناريوهات واقعية، كما يتضمن البرنامج مشروعًا تطبيقيًا نهائيًا يوظّف من خلاله المشاركون المعارف والمهارات المكتسبة.
ويسهم هذا البرنامج في تعزيز التفكير التحليلي، والقدرة على معالجة البيانات وتفسيرها، واتخاذ القرارات المبنية على البيانات، والتحسين المستمر، بما يدعم التطور المهني للمشاركين ويرفع كفاءتهم في مجالات العمل والدراسة المرتبطة بتحليل البيانات. ⠀
⠀ ⠀
المحاور:
• مقدمة في علم وتحليل البيانات باستخدام بايثون.
• أساسيات الإحصاء لتحليل البيانات.
• أساسيات تحليل البيانات في بايثون.
• معالجة البيانات المسبقة في بايثون.
• استيراد البيانات في بايثون.
• بايثون لعلم وتحليل البيانات.
• التعامل مع البيانات العددية في بايثون.
• تصوير البيانات وتمثيلها في بايثون.
• تحليل بيانات السلاسل الزمنية في بايثون.
• توظيف Python في النمذجة التنبؤية والتعلّم الآلي باستخدام Scikit-learn.
• هندسة الأوامر وتوظيف الذكاء الاصطناعي في تحليل البيانات باستخدام Python.
• مشاريع وتطبيقات عملية على تحليل البيانات في بايثون.
⠀⠀
المتطلبات:
⠀ ⠀⠀
المخرجات / ماذا ستتعلم؟
بنهاية البرنامج سيكون المشارك/ة قادرًا على أن:
مجال المعارف
1. يشرح المفاهيم الأساسية لتحليل البيانات باستخدام لغة بايثون، بما يشمل مبادئ الإحصاء، ومعالجة واستيراد البيانات، والبيانات العددية، وتصوير البيانات وتمثيلها، وتحليل السلاسل الزمنية.
2. يفسر العمليات الحسابية الأساسية وأنواع البيانات والمتغيرات والدوال والسلاسل النصية والقوائم والقيم المنطقية والحلقات التكرارية والجمل الشرطية في بايثون.
3. يوضح كيفية استخدام البيانات والتصورات في صنع القرارات وتقديم المعلومات.
4. يحدد متطلبات الشهادة المهنية Entry-Level Python Programmer (PCEP) ومجالاتها المعرفية الرئيسة.
مجال المهارات
5. يتعامل مع أنواع البيانات المختلفة في بايثون ويوظفها بفعالية في البرمجة.
6. يكتب الدوال البرمجية ويوظفها في تنفيذ المهام البرمجية وتحسين كفاءة الأكواد.
7. يستخدم مكتبتي NumPy وPandas للتعامل مع البيانات وتحليلها.
8. يستخدم مكتبة Pandas لاستيراد البيانات وتنظيفها.
9. ينشئ تمثيلات بصرية للبيانات باستخدام مكتبات تمثيل البيانات في بايثون.
10. يطوّر تصورات بيانية متقدمة وتفاعلية باستخدام Matplotlib وSeaborn وPlotly..
11. يحلل البيانات في الوقت الحقيقي ويوظفها في سيناريوهات عملية لاتخاذ قرارات مبنية على بيانات دقيقة.
12. يبني نماذج التعلّم الآلي والنمذجة التنبؤية ويدرّبها ويقيّمها ويختار النماذج المناسبة وفق طبيعة البيانات وأهداف التحليل باستخدام Python ومكتبة Scikit-learn.
13. يوظف أدوات الذكاء الاصطناعي ومبادئ هندسة الأوامر لدعم كتابة الأكواد البرمجية وتفسير النتائج واستخلاص الرؤى من البيانات.
14. ينفذ مشاريع وتطبيقات عملية متكاملة في تحليل البيانات باستخدام Python.
مجال القيم
15. يتبنى منهجية اتخاذ القرار المبني على البيانات عند تحليل المشكلات والمواقف العملية.
16. يلتزم بالدقة والموضوعية عند تحليل البيانات وتفسير النتائج وعرضها.
⠀⠀ ⠀
الشهادات:
بعد الانتهاء من الدورة، سيكون المتدرب مهيأً للتقدّم للشهادة الاحترافية التالية:
مبرمج لغة بايثون المعتمد - المستوى الأول
Certified Entry-Level Python Programmer (PCEP)
الجهة المانحة:
Python Institute
(مدعومة من صندوق تنمية الموارد البشرية "هدف")
تؤكد هذه الشهادة القدرة الأساسية على البرمجة بلغة Python، وهي مصممة للأفراد الذين يرغبون في تعلم أساسيات برمجة Python.