TrueschoTruescho
كل الدورات
بناء الكائنات في لغة C
Coursera
دورة
غير محدد

بناء الكائنات في لغة C

University of Michigan

استكشف كيفية بناء هياكل بيانات عالية المستوى باستخدام لغة C، وفهم البرمجة كائنية التوجه وأساسيات إدارة الذاكرة لتحسين أداء البرامج.

غير محدد6 أسبوعالإنجليزية2,315 متسجل

عن الدورة

تتناول هذه الدورة شرح كيفية بناء لغة Python باستخدام C، وتأثير ذلك على لغات برمجة أخرى مثل Java وJavaScript. يبدأ المساق بمراجعة قواعد البرمجة الكائنية من عدة لغات، ثم تطبيق معرفتك بلغة C لإنشاء مكتبة تدعم هياكل بيانات عالية المستوى مثل السلاسل والقوائم والقواميس. كما ستتعرف على آليات التحكم في دورة حياة الكائنات من خلال إدارة تخصيص الذاكرة وإلغاء تخصيصها بهدف تحسين كفاءة تشغيل البرامج وتقليل الأخطاء المحتملة، مع التعرف على المخاطر الأمنية المصاحبة لاستخدام لغة C.

ماذا ستتعلم

  • إنشاء هياكل بيانات باستخدام لغة C
  • فهم الفروقات البنيوية بين C وPython
  • معرفة الثغرات الأمنية المحتملة في استخدام C
  • مراجعة قواعد البرمجة الكائنية في عدة لغات

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

  • إلمام أساسي بالمفاهيم والمصطلحات ذات الصلة
  • الاستعداد لتنفيذ تمارين تطبيقية وحالات عملية

المدرسون

C

Charles Russell Severance

Clinical Professor

المواضيع

تطوير البرمجيات
علوم الحاسوب
برمجة النظام
تصحيح الأخطاء
تصميم البرمجيات
الخوارزميات
لغة C
برمجة الحاسوب

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

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

المهارات

تطوير البرمجيات
علوم الحاسوب
برمجة النظام
تصحيح الأخطاء
تصميم البرمجيات
الخوارزميات
لغة C
برمجة الحاسوب
Python Programming
Data Structures

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