الفئات: التكنولوجيا والتطوير

البيانات
التكنولوجيا
الهدف 8: العمل اللائق ونمو الاقتصاد
الهدف 9: الصناعة والابتكار والهياكل الأساسية

تعلم هيكلة البيانات باستخدام لغة ال++C

مدة الدورة: 3 ساعة 1 دقيقة / 25 درس

مستوى: عام

اللغة: العربية

ماذا ستتعلم

  • كيفية كتابة أول كود ++C برمجي من الصفر وأن تكون أكثر دراية بمختلف المصطلحات البرمجية التي تستخدم في البرمجة ومنها ال Linked lists ،Stacks ،Queues ،Trees ،Graphs، وغيرهما.

  • كيفية إنشاء هياكل البيانات بمختلف خوارزمياتها، ومن ثم سوف تلاحظ تطوير مهاراتك التحليلية والقدرة على استخدامها بكفاءة من خلال التطبيق باستخدام لغة البرمجة ++C.

  • كيفية التفرقة بين أنواع هياكل البيانات سواء أكانت Primitive أو Non-Primitive وسوف تتعلم أيضًا تنظيم البيانات بطريقة مختلفة ومميزة، ثم ستقوم بربطها بقواعد البيانات.

هذه الدورة تتضمن

  • 3 ساعة 1 دقيقة/25 درس
  • آخر تحديث: 9/10/2022
  • شهادة إتمام الدورة

محتوى الدورة

دروس مجانية

1.

مقدمة

3 دقيقة
2.

الPointer

11 دقيقة
3.

الهيكل

10 دقيقة
1.

مقدمة

3 دقيقة
2.

الPointer

11 دقيقة
3.

الهيكل

10 دقيقة
4.

الUnion

3 دقيقة
5.

الهيكل والفئة

14 دقيقة
6.

القائمة المترابطة

6 دقيقة
7.

القائمة المترابطة - إدراج عقدة 01

9 دقيقة
8.

القائمة المترابطة - إدراج عقدة 02

9 دقيقة
9.

القائمة المترابطة - إدراج عقدة 03

5 دقيقة
10.

القائمة المترابطة - خاصية العرض

6 دقيقة
11.

القائمة المترابطة - خاصية الحذف

7 دقيقة
12.

القائمة المترابطة - وظيفة إدراج البداية

4 دقيقة
13.

القائمة المترابطة - حذف خاصية البداية

3 دقيقة
14.

القائمة المترابطة - حذف خاصية النهاية

6 دقيقة
15.

شرح المكدسات

1 دقيقة
16.

المكدسات مع المصفوفات

12 دقيقة
17.

تكديس LIFO مع Class

12 دقيقة
18.

قالب Stack LIFO

3 دقيقة
19.

المكدسات المترابطة

10 دقيقة
20.

نموذج المكدسات المترابطة

5 دقيقة
21.

الصفوف البسيطة

14 دقيقة
22.

قائمة انتظار دائرية

7 دقيقة
23.

قائمة انتظار دائرية مترابطة

3 دقيقة
24.

قائمة غير خطية (Tree Graph)

2 دقيقة
25.

نظام الملفات

3 دقيقة

عن الدورة

قد تكون مبتدئًا في مجال البرمجة، أو لديك عمل حر، وربما تكن أحد طلاب هندسة الاتصالات أو ضمن طلبة دراسة الحاسوب وتكنولوجيا المعلومات؛ فهل تساءلت يومًا عن لغة البرمجة التي يجب أن تتعلمها؟ ++C هي لغة البرمجة المستخدمة على نطاق واسع والتي تبلغ من العمر أربعين عامًا. تم تطويرها من قِبل بيارن سترستروب في مختبرات بيل. تُعرف هذه اللغة بكونها كائنية التوجه وشاملة، كما استخدمتها معظم تطبيقات Google وبرامج Adobe في تصميمها؛ لذلك، تم إعداد هذه الدورة لتعريفك بلغة ++C من الصفر عبر مقاطع فيديو صغيرة وسهلة الفهم؛ لاتخاذ خطوة للأمام نحو تحقيق حلمك.

متطلبات الدورة

لا توجد متطلبات لهذه الدورة. كل ما تحتاجه لتحقيق أقصى فائدة من هذه الدورة هو اهتمامك بموضوع الدورة ورغبتك في التعلم.

عن الخبير

هل تحتاج مساعدة؟