رئيس مجلس الإدارة ورئيس التحرير أحمد حمدي

كورس الـ data structure بلغة الـ c++

👤 Mega Code 🎬 25 درس ⏱️ 5 ساعة 37 دقيقة 📶 مبتدئ 🇪🇬 عربي
مقدمة عن الـ data structure بلغة الـ c++ - تعريف ا
🏆أوائل أكاديمية مصر 24اتعلّم كل يوم ونافس على التاج 👑الترتيب ←
EG-24 ACADEMY
EG24
EG-24ACADEMY
— أكاديمية مصر 24 —
CERTIFICATE
OF COMPLETION
THISCERTIFICATE IS PROUDLY PRESENTED TO
اسمك هنا
FOR SUCCESSFULLY COMPLETING THE COURSE
كورس الـ data structure بلغة الـ c++
ISSUED ON
09 أكتوبر 2026
Ahmed Hamdy
AHMED HAMDY
FOUNDER
VERIFY CERTIFICATE
CERTIFICATE ID
PREVIEW
رقم تحقق الشهادة
EG24
ACADEMY
LEARN GROW
🔒

شاهد 50% من الكورس واحصل على شهادة إتمام باسمك

✅ تتبع تقدمك في الكورس
🏆 شهادة مجانية عند الإتمام
📊 إحصائياتك محفوظة دائماً
🔖 استكمل من حيث توقفت

إنشاء حساب مجاني يأخذ ثوانٍ فقط

📋 محتوى الكورس 25 درس · 5 ساعة 37 دقيقة
  • 1 مقدمة عن الـ data structure بلغة الـ c++ - تعريف الـ data structure و أنواعها 4:01
  • 2 شرح الـ pointer في لغة الـ c++ - pointers in c++ 16:00
  • 3 شرح الـ structure في الـ c++ - data structure (struct) 12:25
  • 4 شرح الـ union في الـ c++ - data structure (union) 7:30
  • 5 شرح ومقدمة عن الـ linked list بلغة الـ c++ - linked list vs array 9:00
  • 6 شرح linked list in c++ - insert node 26:01
  • 7 شرح طريقة عرض الـ linked list in c++ - display linked list 9:00
  • 8 شرح الـ linked list in c++ - delete node 14:30
  • 9 شرح linked list insert at beginning in c++ - data structure 8:09
  • 10 شرح linked list in c++ - delete node at beginning 12:50
  • 11 شرح linked list in c++ - delete node at end 16:54
  • 12 شرح الـ stack - data structure (stack) 12:01
  • 13 شرح الـ stack implementation using array in c++ 22:00
  • 14 شرح stack implementation using linked list in c++ 15:35
  • 15 مقدمة عن الـ queue - introduction to queue in data structure 8:30
  • 16 أنواع الـ queue - queue types in data structure 6:58
  • 17 شرح simple queue using array in data structure 17:04
  • 18 شرح وتطبيق عملي - simple queue array implementation in c++ 15:35
  • 19 شرح الـ circular queue in data structure 21:31
  • 20 تطبيق عملي - circular queue array implementation in c++ 24:33
  • 21 متي أستخدم كل نوع ؟ - simple queue vs circular queue in data structure 9:48
  • 22 شرح الـ queue using linked list in data structure 10:09
  • 23 تطبيق عملي - queue linked list implementation in c++ 14:39
  • 24 قصة شجرة - مقدمة عن الـ tree data structure 8:44
  • 25 مصطلحات ومفاهيم - شرح tree data structure 13:49
▶ يُشغَّل الآن
مقدمة عن الـ data structure بلغة الـ c++ - تعريف الـ data structure و أنواعها

📘 نظرة عامة على الكورس

يتكوّن الكورس من 25 درسًا من تقديم Mega Code بإجمالي مدة 5 ساعات و37 دقيقة. المحتوى موجّه إلى المبتدئين في مجال قواعد البيانات. بمعدل نصف ساعة يوميًا يمكنك إتمام الكورس في 12 يومًا. تبدأ الرحلة بدرس «مقدمة عن الـ data structure بلغة الـ - تعريف الـ data structure و…» وتنتهي بدرس «مصطلحات ومفاهيم - tree data structure». أطول الدروس «linked list - insert node» بمدة 26 دقيقة، ومتوسط مدة الدرس 13 دقيقة.

لماذا تتعلم الـ data structure بلغة الـ c++؟

  • C++ تُستخدم في أداء عالٍ: أنظمة تشغيل، محركات الألعاب (Unreal Engine)، الأنظمة المضمنة.
  • مجاني بالكامل — ابدأ الآن دون أي رسوم
  • شهادة إتمام باسمك من أكاديمية مصر ٢٤ — أضفها لـ CV وLinkedIn
  • تعلّم في أي وقت — بالسرعة التي تناسبك
  • معظم أنظمة التشغيل (Linux/Windows) مبنية بـ C/C++. تعلّمها يعطيك فهماً عميقاً للحاسب.

مسار التعلم في هذا الكورس

يسير الكورس بترتيب متدرّج: مقدمة عن الـ data structure بلغة الـ - تعريف الـ data… ← طريقة عرض الـ linked list - display linked list ← الـ stack implementation using array ← الـ circular queue data structure ← مصطلحات ومفاهيم - tree data structure.

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

لا يحتاج الكورس خبرة سابقة في قواعد البيانات؛ يبدأ معك من الأساسيات. كل ما تحتاجه: جهاز متصل بالإنترنت، ووقت ثابت للتطبيق بعد كل درس.

أول درس في الكورس: «مقدمة عن الـ data structure بلغة الـ - تعريف الـ data structure و…».

أدوات شائعة في مجال قواعد البيانات

  • VS Code
  • CLion
  • GCC
  • CMake
  • Valgrind

ما تحتاجه لتطبيق الكورس

  • أي لابتوب برام 8 جيجا

الوظائف المرتبطة بهذا الكورس

  • محلل بيانات: تنظيف البيانات وتحليلها وعرضها في تقارير ولوحات تحكم
  • مطور باك إند: بناء الخوادم وقواعد البيانات وواجهات API
  • مدير قواعد بيانات: تصميم قواعد البيانات وإدارتها وتأمينها

متوسط رواتب محلل بيانات في 2026

  • مصر: 10,564 – 44,689 جنيه شهريًا
  • السعودية: 6,006 – 18,092 ريال شهريًا
  • الإمارات: 12,650 – 28,987 درهم شهريًا

وللمقارنة: مطور باك إند في مصر 10,541 – 50,290 جنيه، ومدير قواعد بيانات في مصر 12,965 – 38,475 جنيه.

أرقام شهرية تقريبية من بيانات Paylab، آخر مراجعة سبتمبر 2026. الراتب الفعلي يختلف حسب الخبرة والمدينة والشركة.

كم من الوقت تحتاج لإتقان الـ data structure بلغة الـ c++؟

إجمالي مدة الدروس الفعلية: 5 ساعات و37 دقيقة. إذا خصصت 30 دقيقة يوميًا ستنهيه في 12 يومًا، وبساعة يوميًا في 6 أيام. ومع التطبيق العملي وإعادة المشاهدة احسب ضعف المدة تقريبًا، فالإتقان يأتي من التطبيق وليس من المشاهدة وحدها.

شهادات مهنية يمكنك التقدم لها لاحقًا في مجال قواعد البيانات

شهادات دولية مستقلة لا يمنحها هذا الكورس، لكنه خطوة نحوها.

  • Oracle Database SQL Certified Associate
  • Microsoft Certified: Azure Database Administrator Associate

مشاريع عملية يمكنك تطبيقها بعد الكورس

  • Data Structures Library
  • Game Engine
  • Compiler
  • Embedded System

ماذا بعد هذا الكورس؟

بعد إتمام الكورس، يُوصى بالتعمق في: Rust، System Design، Computer Architecture.

الأقسام الجامعية ذات الصلة

  • كلية الحاسبات والمعلومات
  • كلية الهندسة (قسم الحاسبات)
  • المعاهد العليا لنظم المعلومات
M
المدرّس / القناة
Mega Code
🎬
عدد الدروس
25 درس
⏱️
المدة الإجمالية
5 ساعة 37 دقيقة
📶
المستوى
مبتدئ
🌍
اللغة
العربية
🎓
الشهادة
شهادة إتمام باسمك
✅
المتطلبات
لا توجد متطلبات مسبقة
📂
التصنيف
قواعد البيانات

🎯 ماذا ستتعلم في هذا الكورس

✓
مقدمة عن الـ data structure بلغة الـ - تعريف الـ data structure و أنواعها
✓
الـ pointer في لغة الـ - pointers
✓
الـ structure في الـ - data structure (struct)
✓
الـ union في الـ - data structure (union)
✓
ومقدمة عن الـ linked list بلغة الـ - linked list vs array
✓
linked list - insert node
✓
طريقة عرض الـ linked list - display linked list
✓
الـ linked list - delete node
✓
+ 17 موضوعًا آخر داخل الكورس

💼 وظائف مرتبطة بهذا الكورس

💼
محلل بيانات
تنظيف البيانات وتحليلها وعرضها في تقارير ولوحات تحكم
💰 مصر: 11–45 ألف ج.م · السعودية: 6–18 ألف ر.س
💼
مطور باك إند
بناء الخوادم وقواعد البيانات وواجهات API
💰 مصر: 11–50 ألف ج.م · السعودية: 5.6–25 ألف ر.س
💼
مدير قواعد بيانات
تصميم قواعد البيانات وإدارتها وتأمينها
💰 مصر: 13–38 ألف ج.م · السعودية: 7.2–26 ألف ر.س

❓ أسئلة شائعة عن الكورس

كم عدد دروس كورس الـ data structure بلغة الـ c++؟ +
يضم كورس الـ data structure بلغة الـ c++ 25 درسًا بإجمالي مدة 5 ساعات و37 دقيقة. تتراوح مدة الدرس بين 4 دقائق و26 دقيقة.
من يقدم كورس الـ data structure بلغة الـ c++؟ +
يقدمه Mega Code، وتعرض مصر 24 دروسه مرتبة في صفحة واحدة مع حفظ تقدمك درسًا بدرس.
هل الكورس مناسب للمبتدئين؟ +
نعم، الكورس موجّه للمبتدئين ولا يحتاج خبرة سابقة. ويبدأ بدرس «مقدمة عن الـ data structure بلغة الـ - تعريف الـ data structure و…».
كم يستغرق إتمام الكورس؟ +
إجمالي مدة الدروس 5 ساعات و37 دقيقة. بمعدل 30 دقيقة يوميًا تنهيه في 12 يومًا، وبساعة يوميًا في 6 أيام.
هل أحصل على شهادة بعد الكورس؟ +
نعم، تحصل على شهادة إتمام باسمك من أكاديمية مصر ٢٤، وتُفتح بعد مشاهدة نصف الدروس على الأقل.
هل الكورس مجاني؟ +
نعم، كل الدروس متاحة للمشاهدة دون أي رسوم أو اشتراك.
ما الذي أحتاجه لتطبيق الكورس؟ +
أي لابتوب برام 8 جيجا.
ما الوظائف المرتبطة بهذا الكورس؟ +
من الوظائف المرتبطة: محلل بيانات (من 10,564 إلى 44,689 جنيه شهريًا في مصر)، ومطور باك إند (من 10,541 إلى 50,290 جنيه شهريًا في مصر)، ومدير قواعد بيانات (من 12,965 إلى 38,475 جنيه شهريًا في مصر). الأرقام تقريبية من بيانات Paylab لعام 2026.
ما لغة الشرح في الكورس؟ +
الشرح باللغة العربية.
✕
🎓 أكاديمية مصر 24
EG24
EG-24 ACADEMY
EG24
EG-24ACADEMY
— أكاديمية مصر 24 —
CERTIFICATE
OF COMPLETION
THISCERTIFICATE IS PROUDLY PRESENTED TO
اسمك هنا
FOR SUCCESSFULLY COMPLETING THE COURSE
اسم الكورس هنا
ISSUED ON
09 أكتوبر 2026
Ahmed Hamdy
AHMED HAMDY
FOUNDER
VERIFY CERTIFICATE
CERTIFICATE ID
PREVIEW
رقم تحقق الشهادة
EG24
ACADEMY
LEARN GROW
أقرب طريق لحلمك — سواء مشروعك الجديد أو وظيفة أحلامك — يبدأ من هنا، بكورسات مجانية 100% للأبد.