TrueschoTruescho
كل الدورات
البرمجة وهياكل البيانات
edX
دورة
متقدم
مجاني للتدقيق
شهادة

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

Columbia University

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

2 ساعة/أسبوع5 أسبوعالإنجليزية1,923 متسجل
مجاني للتدقيق

عن الدورة

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

ماذا ستتعلم

  • فهم مكوّنات برامج بايثون، بما في ذلك بُنى التحكم
  • فهم المتغيرات وأنواع البيانات في بايثون
  • التعرّف إلى مبادئ البرمجة كائنية التوجه وتطبيقها في بايثون

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

  • خبرة سابقة في بايثون
  • خبرة في Java أو C أو C++ (موصى بها بشدة لكنها غير مطلوبة)
  • أداء أكاديمي جيد في الرياضيات المتقدمة: الجبر الخطي، والتفاضل والتكامل متعدد المتغيرات، والإحصاء

المدرسون

D

Daniel Bauer

Lecturer in the discipline of natural language processing in the Department of Computer Science

المواضيع

البرمجة بلغة بايثون
هياكل البيانات

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

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

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