جاري التحميل...
سي بلس بلس
📊
54 المواضيع
⏱️
التعلم التفاعلي
🎯
خطوة بخطوة
سي بلس بلس هي لغة برمجة قوية وعالية الأداء تُستخدم على نطاق واسع في تطوير أنظمة التشغيل، الألعاب، والتطبيقات الحساسة للأداء. تعتمد على لغة C مع إضافة البرمجة الكائنية، القوالب وإدارة الذاكرة المتقدمة، مما يسمح للمطورين بإنشاء برامج معقدة وفعالة. تعلم سي بلس بلس يمنح المتعلمين فهماً عميقاً لمفاهيم البرمجة، إدارة الذاكرة، وتحسين أداء البرامج، ويعد أساساً لمهنة هندسة البرمجيات وتطوير الألعاب والأنظمة المدمجة.
⚡
الدورة قيد التطوير
هذه الدورة قيد التطوير بنشاط. يتم إضافة مواضيع ومحتوى جديد بانتظام.
🔍
📋 مسار التعلم
اتبع مسار التعلم المنظم أدناه
مقدمة في C++
إعداد بيئة البرمجة
برنامج Hello World
قواعد تركيب اللغة
التعليقات في C++
المتغيرات وأنواع البيانات
الثوابت في C++
المعاملات في C++
الإدخال والإخراج
تدفق التحكم
الحلقات
الدوال
تحميل الدوال
المصفوفات
السلاسل النصية
المؤشرات
المراجع
الهياكل
التعدادات
مقدمة في البرمجة الكائنية
الكلاسات والكائنات
البناؤون والمدمرون
الوراثة
تعدد الأشكال
الكلاسات المجردة
تحميل المعاملات
القوالب
مقدمة عن STL
حاويات STL
خوارزميات STL
معالجة الاستثناءات
إدخال وإخراج الملفات
المؤشرات الذكية
التعبيرات اللمبادا
البرمجة متعددة الخيوط
إدارة الذاكرة
الوحدات
استخدام مكتبات C
العمل مع مكتبات خارجية
برمجة النظام
الاتصال بقاعدة البيانات
الشبكات
معايير البرمجة
التصحيح وإصلاح الأخطاء
اختبار الوحدة
تحسين الأداء
الأمان
القابلية للنقل
ميزات C++ الحديثة
الكلمات المحجوزة
مرجع المعاملات
مرجع أنواع البيانات
مرجع STL
رسائل الخطأ الشائعة