Data Structures & Algorithms Course - Python [Arabic]

الدليل الشامل لتعلم الخوارزميات و هياكل البيانات | أكثر من 30 مسألة برمجية لتتدرب و تُطوّر مهارة حل المشاكل لديك

Ratings: 3.79 / 5.00




Description

تريد تعلم الخوارزميات و هياكل البيانات ؟

وتريد أن تتدرب على تمارين برمجية في الوقت ؟

تقوم بالتحضير لمقابلة عمل تقنية و تحتاج لفهم الخوارزميات و هياكل البيانات ؟

هذه الدورة لك


الكثير من المبرمجين يهابون من الخوارزميات و هياكل البيانات و يعتقدون أن فهمها و برمجتها شيء صعب جدا و لكن هذا الأمر لن يكون بعد الآن من خلال هاته الدورة


شرحنا في الدورة أهم الخوارزميات و هياكل البيانات المُستعملة بشرح بسيط و سلِس يمكن لأن شخص فهمه و دعّمنا هذا الشرح بالتمارين البرمجية المُصاحبة لكل محور


بحيث أننا سوف نتطرق من خلال هذا الكورس إلى

  • مقدمة عن الخوارزميات و لماذا عليك تعلمها

  • تعقيد الوقت و المساحة

  • أساسيات البرمجة كائنية التوجه

  • المصفوفات - Arrays

  • الليست المربوطة - Linked List

  • Stacks & Queues

  • Recursion

  • البحث الثنائي - Binary Search

  • خوارزميات الترتيب من الأساسية إلى المتقدمة

  • Trees

  • Graphs

  • Hash Tables

كل محور من المحاور السابقة يحتوى على تمرين برمجي أو كويز لتختبر به معلوماتك

ثم في الأخير هناك محورين تحتويان على مسائل برمجية فقط لتتدرب و تطور تفكيرك البرمجي

---------------------------------------

عن صاحب الدورة

لدي خبرة أكثر من 4 سنين في البرمجة، شغوف بكل ما لديه علاقة بالحاسوب، تعلمت و احترفت العديد من لغات البرمجة مثل بايثون و دارت و عملت بها في مشاريع حقيقية


عملت مع الشركات كمطور فول ستاك و أيضا قمت بأكثر من ثلاثة مشاريع في تطوير التطبيقات باستعمال فلاتر


أعشق الخوارزميات و هياكل البيانات و لذلك دائما أشارك في المسابقات البرمجية


أحب مشاركة المعلومات مع الآخرين و هذا ما دفعني لتطوير مهاراتي في الإلقاء و التبسيط


أحبكم في الله

What You Will Learn!

  • سوف تحترف أهم الخوارزميات و هياكل البيانات
  • سوف تصبح قادر على حساب تعقيد الوقت و المساحة
  • سوف تطوِّر من تفكيرك البرمجي و المنطقي
  • سوف تساعد للإجابة على مقابلات العمل التقنية
  • سوف تتعلم أساسيات البرمجة كائنية التوجه
  • سوف تُطوِّر من قدراتك كمبرمج
  • سوف تصبح قادرا على برمجة حلول للمشاكل التي تواجها

Who Should Attend!

  • إذا كنت طالب جامعي و تريد فهم الخوارزميات و هياكل البيانات جيدا، فهذه الدورة لك
  • إذا كنت تريد التحضير لمقابلة عمل تقنية، فهذه الدورة لك
  • إذا كنت تريد أن تطوّر من تفكيرك البرمجي و المنطقي، فهذه الدورة لك