هياكل البيانات المتوسطة

Mohammed Hussein · 2024-06-10

مرحباً بكم في دورة "Intermediate Data Structures"، حيث تتعلمون مهارات جديدة وضرورية في عالم البرمجة وتطوير البرمجيات. إذا كنتم تتطلعون إلى تحسين قدراتكم التقنية والتفوق في مجالات البرمجة المختلفة، فأنتم في المكان الصحيح.

في هذه الدورة، سنغوص في عالم هياكل البيانات (Data Structures) المتقدمة، والتي تشكل العمود الفقري للعديد من التطبيقات والأنظمة البرمجية الحديثة. من خلال دروس مفصلة وتطبيقات عملية، سنستعرض معاً الموضوعات التالية:

  1. Singly Linked List: سنتعرف على القوائم المتصلة أحادية الاتجاه وكيفية استخدامها لإدارة البيانات بكفاءة.
  2. Doubly Linked List: سنستعرض القوائم المتصلة ثنائية الاتجاه وميزاتها في الوصول السريع والفعال للعناصر.
  3. Trees: سنستكشف أنواع الأشجار المختلفة مثل الأشجار الثنائية وأشجار البحث الثنائية، وكيفية استخدامها لتنظيم البيانات.
  4. Heaps: سنتعلم عن الأكوام وكيفية استخدامها في تنفيذ الخوارزميات بكفاءة عالية، مثل خوارزمية الترتيب (Heap Sort).
  5. PriorityQueue: سنناقش قوائم الأولويات ودورها في إدارة المهام وتنظيم العمليات حسب الأولوية.
  6. Multibranch Trees: سنستعرض الأشجار متعددة الفروع واستخداماتها في النماذج البيانية المعقدة.
  7. HashMaps: سنتعرف على الخرائط التجزئة وكيفية استخدامها لتخزين واسترجاع البيانات بسرعة فائقة.
  8. HashSets: سنستعرض مجموعات التجزئة وميزاتها في إدارة مجموعات البيانات الفريدة.

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

انضموا إلينا في هذه الرحلة المثيرة لاكتشاف هياكل البيانات (Data Structures) المتقدمة ورفع مستواكم البرمجي إلى آفاق جديدة. لا تدعوا هذه الفرصة تفوتكم، سجلوا الآن وابدأوا بتحقيق أحلامكم المهنية في عالم البرمجة وتطوير البرمجيات!

محتوى دورة

توسيع الكل
محتوى درس
0% مكتمل 0/1 خطوة

عن المعلم

Mohammed Hussein

م. محمد المصري Senior Software Engineer at Foodics يمتلك م. محمد خبرة تزيد عن 8 سنوات في حل المشكلات البرمجية والخوارزمية أو البروبليم سولفينج. يعمل حاليًا في Foodics، حيث شارك في تصميم وبناء وتأمين server-side logic لأنظمة Foodics التي تخدم أكثر من 3000 شركة في 15 دولة متنوعة، كما قاد العديد من مشاريع التحسين في Foodics، مثل تحسين خدمة الاستيراد التي شهدت زيادة بنسبة 4000%. له إسهامات في إنشاء تطبيقات تُستخدم من قِبل ملايين المستخدمين النشطين يوميًا، وكان مسؤولًا عن تدريب الفريق على أنظمة المراقبة في شركة Ocucon ومنصة المزادات في IamProperty. بالإضافة إلى ذلك، فهو AWS Certified Solutions Architect.

1 دورة

+76 مسجل
غير مسجل

دورة تتضمن

  • 11 دروس
  • 88 المواضيع
  • 28 الإختبارات
  • شهادة دورة

التقييمات والمراجعات

0.0
متوسط التقييمات
0 عدد التقييمات
5
0
4
0
3
0
2
0
1
0
كيف كانت تجربتك؟ نود أن نعرف!
لا توجد تقييمات!
عرض المزيد من التقييمات
كيف كانت تجربتك؟ نود أن نعرف!
اشترك
نبّهني عن
0 تعليقات
أحدث
أقدم الأكثر تصويتا
Inline Feedbacks
عرض جميع التعليقات