TrueschoTruescho
كل الدورات
البرمجة العلمية للذكاء الاصطناعي باستخدام بايثون
edX
دورة
متوسط
مجاني للتدقيق
شهادة

البرمجة العلمية للذكاء الاصطناعي باستخدام بايثون

RWTH Aachen University

تعلّم بايثون للذكاء الاصطناعي: هياكل البيانات، التحكم، الدوال، الملفات والاستثناءات، مع Pandas وNumPy وMatplotlib.

5 ساعة/أسبوع10 أسبوعالإنجليزية692 متسجل
مجاني للتدقيق

عن الدورة

بوابتك إلى علم البيانات وتعلّم الآلة عبر هذا المقرر المفتوح عبر الإنترنت (MOOC)! استعد للانطلاق في عالم برمجة بايثون المثير. صُمّم هذا المقرر الشامل ليمنحك فهماً عميقاً لأساسيات بايثون وتقنياتها الجوهرية، بما في ذلك هياكل البيانات، وجمل التحكم (Control Statements)، والدوال (Functions). ستتعلم كيف تكتب شيفرة واضحة وقابلة لإعادة الاستخدام، وكيف تنظّم منطق البرنامج للتعامل مع المشكلات البرمجية بكفاءة. ولا يتوقف الأمر عند الأساسيات؛ إذ ستتعمق أيضاً في مفاهيم متقدمة مثل المُكرِّرات (Iterators)، والتعامل مع الملفات (File Handling)، ومعالجة الاستثناءات (Exceptions). هذه الموضوعات تمنحك أساساً متيناً لبناء برامج أكثر اعتمادية، والتعامل مع الأخطاء بطريقة صحيحة، وقراءة البيانات وكتابتها ضمن سيناريوهات واقعية. إضافةً إلى ذلك، ستحصل على خبرة عملية باستخدام مكتبات قوية تُعد ضرورية للنجاح في علم البيانات وتعلّم الآلة، مثل Pandas وNumPy وMatplotlib. ستساعدك هذه الأدوات على معالجة البيانات بكفاءة، وتنفيذ العمليات العددية بسرعة، وإنشاء تصورات بيانية واضحة تجعل تحليلاتك أكثر تأثيراً وتُحسّن إنتاجيتك. بنهاية المقرر، ستكون قد كوّنت قاعدة متوازنة في برمجة بايثون تجمع بين المفاهيم الأساسية والمتقدمة، مع تطبيقات عملية تمهّد لك الطريق نحو مسارات علم البيانات وتعلّم الآلة.

ماذا ستتعلم

  • مقدمة في بايثون
  • هياكل البيانات
  • جمل التحكم
  • الوحدات الخارجية ودلالات الإسناد المرجعي
  • البرمجة الدالية والمُكرِّرات
  • التعامل مع الملفات والاستثناءات

المتطلبات المسبقة

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

المدرسون

P

Prof. Dr.-Ing. Ulrik Schroeder

Head of the Learning Technologies Research Group

D

Dr. Volodymyr Sokol

Postdoctoral Researcher at the Learning Technologies Research Group

المواضيع

هياكل البيانات
بايثون
تعلّم الآلة
باندا
ماتبلوتليب

معلومات الدورة

المنصةedX
المستوىمتوسط
طريقة التعلمغير محدد
شهادةمتاحة
السعرمجاني للتدقيق

المهارات

هياكل البيانات
بايثون
تعلّم الآلة
باندا
ماتبلوتليب
Artificial Intelligence
Troubleshooting (Problem Solving)
Data Science
NumPy
File Handling

ابدأ التعلم الآن