Description
What you’ll learn
-
سوف تحترف أهم الخوارزميات و هياكل البيانات
-
سوف تصبح قادر على حساب تعقيد الوقت و المساحة
-
سوف تطوِّر من تفكيرك البرمجي و المنطقي
-
سوف تساعد للإجابة على مقابلات العمل التقنية
-
سوف تتعلم أساسيات البرمجة كائنية التوجه
-
سوف تُطوِّر من قدراتك كمبرمج
-
سوف تصبح قادرا على برمجة حلول للمشاكل التي تواجها
تريد تعلم الخوارزميات و هياكل البيانات ؟
وتريد أن تتدرب على تمارين برمجية في الوقت ؟
تقوم بالتحضير لمقابلة عمل تقنية و تحتاج لفهم الخوارزميات و هياكل البيانات ؟
هذه الدورة لك
الكثير من المبرمجين يهابون من الخوارزميات و هياكل البيانات و يعتقدون أن فهمها و برمجتها شيء صعب جدا و لكن هذا الأمر لن يكون بعد الآن من خلال هاته الدورة
شرحنا في الدورة أهم الخوارزميات و هياكل البيانات المُستعملة بشرح بسيط و سلِس يمكن لأن شخص فهمه و دعّمنا هذا الشرح بالتمارين البرمجية المُصاحبة لكل محور
بحيث أننا سوف نتطرق من خلال هذا الكورس إلى
-
مقدمة عن الخوارزميات و لماذا عليك تعلمها
-
تعقيد الوقت و المساحة
-
أساسيات البرمجة كائنية التوجه
-
المصفوفات – Arrays
-
الليست المربوطة – Linked List
-
Stacks & Queues
-
Recursion
-
البحث الثنائي – Binary Search
-
خوارزميات الترتيب من الأساسية إلى المتقدمة
-
Trees
-
Graphs
-
Hash Tables
كل محور من المحاور السابقة يحتوى على تمرين برمجي أو كويز لتختبر به معلوماتك
ثم في الأخير هناك محورين تحتويان على مسائل برمجية فقط لتتدرب و تطور تفكيرك البرمجي
—————————————
عن صاحب الدورة
لدي خبرة أكثر من 4 سنين في البرمجة، شغوف بكل ما لديه علاقة بالحاسوب، تعلمت و احترفت العديد من لغات البرمجة مثل بايثون و دارت و عملت بها في مشاريع حقيقية
عملت مع الشركات كمطور فول ستاك و أيضا قمت بأكثر من ثلاثة مشاريع في تطوير التطبيقات باستعمال فلاتر
أعشق الخوارزميات و هياكل البيانات و لذلك دائما أشارك في المسابقات البرمجية
أحب مشاركة المعلومات مع الآخرين و هذا ما دفعني لتطوير مهاراتي في الإلقاء و التبسيط
أحبكم في الله
Who this course is for:
- إذا كنت طالب جامعي و تريد فهم الخوارزميات و هياكل البيانات جيدا، فهذه الدورة لك
- إذا كنت تريد التحضير لمقابلة عمل تقنية، فهذه الدورة لك
- إذا كنت تريد أن تطوّر من تفكيرك البرمجي و المنطقي، فهذه الدورة لك
Course content
- مقدمة الدورة – شاهدها الآن5 lectures • 13min
- مقدمة الدورة – شاهدها الآن
- Time & Space Complexity – تعقيد الوقت و المساحة4 lectures • 21min
- Time & Space Complexity – تعقيد الوقت و المساحة
- Object-Oriented Programming (OOP) – البرمجة كائنية التوجه3 lectures • 13min
- Object-Oriented Programming (OOP) – البرمجة كائنية التوجه
- Data Structure: Arrays – المصفوفات5 lectures • 22min
- Data Structure: Arrays – المصفوفات
- Data Structure: Linked List – القوائم المرتبطة8 lectures • 47min
- Data Structure: Linked List – القوائم المرتبطة
- Data Structure: Stacks & Queues – الكومة و الطابور5 lectures • 23min
- Data Structure: Stacks & Queues – الكومة و الطابور
- Algorithm: Recursion – العودية3 lectures • 16min
- Algorithm: Recursion – العودية
- Algorithm: Binary Search – البحث الثنائي5 lectures • 20min
- Algorithm: Binary Search – البحث الثنائي
- Algorithm: Basic Sorting – خوارزميات الترتيب الأساسية4 lectures • 25min
- Algorithm: Basic Sorting – خوارزميات الترتيب الأساسية
- Algorithm: Merge Sort – الترتيب بالمزج5 lectures • 27min
- Algorithm: Merge Sort – الترتيب بالمزج
Reviews
There are no reviews yet.