المساقات

  • 26 درس

    خوارزميات 101

    في هذا المساق، سنذهب في رحلة إلى عالم الـalgorithms (الخوارزميات)، وسنشرح ماهيتها، وكيفية تمثيلها بشكل يسهل فهمها، وسنتعلم كيف نقارنها على أساس كفاءتها. كما سنستكشف أنواعاً مختلفة من الـalgorithms التي تُستخدم لحل مختلف المشاكل، منها الـbrute force، الـgr

  • 26 درس

    تراكيب البيانات

    في هذا الكورس سوف نتعلم موضوع من أهم المواضيع في البرمجة و هو تراكيب البيانات. للانضمام إلى هذا الكورس لابد أن يكون لديك خلفية بسيطة عن الclasses و الobjects.

  • 26 درس

    مقدمة إلى البرمجة باستخدام C++

    هذا المساق يقدم المفاهيم الأساسية للبرمجة باستخدام الـC++. سنشرح قطع البناء الأساسية لأي برنامج، إضافة إلى القوانين لكتابة الكود في الـC++. بعد ذلك سنشرح أشكالاً مختلفة من الأدوات التي تسمح لنا بإداء مهام عديدة.