
اكتب وشغّل أول برنامج لك بلغة ++C حول هياكل البيانات والخوارزميات خلال دقائق، دون الحاجة إلى تثبيت أي شيء! صُمّمت هذه الدورة للمتعلمين الذين لديهم معرفة بأساسيات ++C والبرمجة كائنية التوجه. تقدّم الدورة أساساً متيناً ليس في ++C فحسب، بل في موضوعات جوهرية من هياكل البيانات والخوارزميات يمكن نقلها وتطبيقها في لغات برمجة أخرى. تغطي وحدات الدورة هياكل البيانات غير الخطية مثل الأكوام (Heaps)، وجداول التجزئة (Hash Tables) بما في ذلك الخرائط (Maps)، والرسوم البيانية (Graphs)، والمجموعات (Sets). ولضمان تجربة تعلم عملية بالكامل وبالوتيرة التي تناسبك، تأتي هذه الدورة دون فيديوهات. تتضمن الواجبات شروحات قصيرة مدعومة بالصور، وأمثلة شيفرة قابلة للتشغيل مع تعديلات مقترحة تساعدك على استكشاف الأمثلة بشكل أعمق. بهذه الطريقة تبني فهماً أرسخ عبر التطبيق العملي والتجربة المباشرة. ستستفيد أيضاً من تغذية راجعة فورية عبر مجموعة متنوعة من عناصر التقييم، ما يساعدك على تتبع تقدمك وتصحيح فهمك أولاً بأول أثناء تعلمك لهياكل البيانات غير الخطية وتطبيقاتها في حل المشكلات.
Patrick Ester
Director of Content