Learn C++: Coding & Interview

عمليات شراء داخل التطبيق
تقييم المحتوى
الجميع
+500
عملية تنزيل
تقييم المحتوى
الجميع
عمليات الشراء داخل التطبيق
مزيد من المعلومات
صورة لقطة الشاشة
صورة لقطة الشاشة
صورة لقطة الشاشة
صورة لقطة الشاشة
صورة لقطة الشاشة
صورة لقطة الشاشة
صورة لقطة الشاشة
صورة لقطة الشاشة
صورة لقطة الشاشة
صورة لقطة الشاشة
صورة لقطة الشاشة
صورة لقطة الشاشة
صورة لقطة الشاشة
صورة لقطة الشاشة
صورة لقطة الشاشة
صورة لقطة الشاشة
صورة لقطة الشاشة
صورة لقطة الشاشة
صورة لقطة الشاشة
صورة لقطة الشاشة
صورة لقطة الشاشة
صورة لقطة الشاشة

لمحة عن هذا التطبيق

تعلّم لغة C++ من الصفر إلى الاحتراف، واستعدّ تمامًا للمقابلات الوظيفية. يجمع هذا التطبيق الشامل لبرمجة C++ بين دورة برمجة منظمة، ومحاكي مُترجم/محرر أكواد C++ يعمل دون اتصال بالإنترنت، وتدريبات تفاعلية على هياكل البيانات. لا حاجة لتسجيل الدخول أو إنشاء حساب أو الاتصال بالإنترنت. ثبّت التطبيق وابدأ البرمجة.


📚 دورة C++ كاملة — أكثر من 220 درسًا
مقسمة إلى 17 قسمًا تقنيًا تأخذك من أول برنامج "Hello, World" إلى مستوى خبير في برمجة C++ الحديثة:

• أساسيات C++ — المتغيرات، المؤشرات، المراجع، المصفوفات، السلاسل النصية
• التحكم في التدفق والمعاملات — العبارات الشرطية، الحلقات، معاملات البت
• الدوال — التحميل الزائد، الوسائط الافتراضية، الاستدعاء الذاتي
• البرمجة كائنية التوجه (OOP) — الأصناف، الوراثة، تعدد الأشكال، الدوال الافتراضية وجداول الدوال الافتراضية
• الذاكرة والموارد — المؤشرات الذكية، دلالات النقل، RAII
• القوالب والأنواع العامة — سمات النوع، constexpr، مفاهيم C++20، تعابير لامدا
• تعمق في مكتبة STL — الحاويات، المكررات، الخوارزميات، النطاقات
• معالجة الأخطاء — الاستثناءات، std::expected، السلوك غير المحدد
• التزامن — تعدد الخيوط، الروتينات الفرعية العمليات الذرية ونموذج الذاكرة
• لغة C++ الحديثة - شرح ميزات C++17 وC++20 وC++23
• الأداء - موضع البيانات في الذاكرة المؤقتة، وحذف النسخ، وتحليل الأداء، وتحسينات المُصرّف
• برمجة الأنظمة - معالجة البتات، وتخطيط الذاكرة، والتفاعل مع لغة C
• الأدوات - أنماط التصميم، والاختبار، وتصحيح الأخطاء، وCMake، والربط، وواجهة التطبيق الثنائية (ABI)

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


💼 اجتياز مقابلات التوظيف في مجال البرمجة بنجاح
تدرب على 196 مسألة حقيقية من مسائل المقابلات التقنية، كل مسألة مصحوبة بحل كامل بلغة C++:

• مسائل على الأرقام، والسلاسل النصية، والمصفوفات، والمصفوفات
• هياكل البيانات والخوارزميات (DSA): المكدسات، والطوابير، والأشجار، والقوائم المتصلة
• مسائل بناء الأنماط المنطقية
• أسئلة برمجة حقيقية طُرحت في شركات جوجل، وأمازون، ومايكروسوفت، وأوراكل

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



📊 مُصوِّر الخوارزميات
شاهد الخوارزميات تنبض بالحياة مع رسوم متحركة تفاعلية خطوة بخطوة: الفرز (الفقاعي، السريع، الدمج، الكومة، وغيرها)، البحث الثنائي، الأشجار، الرسوم البيانية، المكدسات، والطوابير.

🔥 حافظ على حماسك
• أهداف يومية للقراءة
• تتبع التقدم في كل بطاقة دورة
• تحديات برمجة يومية
• إشارات مرجعية للمراجعة السريعة
• استئناف الدراسة من حيث توقفت

✈️ يعمل التطبيق بدون اتصال بالإنترنت، خصوصيتك أولاً
• لا حاجة لتسجيل الدخول أو إنشاء حساب
• جميع مواد الدراسة مخزنة مباشرة على جهازك

• ادرس في المترو، أو على متن الطائرة، أو في أي مكان بدون بيانات جوال
• الوضع الليلي للدراسة في وقت متأخر من الليل

📌 لمن هذا التطبيق؟ • مبتدئون تمامًا يكتبون أول سطر برمجي لهم

طلاب يستعدون لامتحانات علوم الحاسوب وفرص التوظيف في الجامعات

مطورون ينتقلون إلى لغة C++ من لغة أخرى

كل من يستعد للمقابلات التقنية في كبرى شركات التكنولوجيا

مبرمجون محترفون يصقلون أساسيات البرمجة

ابدأ رحلتك في تعلم C++ اليوم. من الصفر إلى الاحتراف، درسًا تلو الآخر.
تعلم لغة C++ من الأساسيات إلى الاحتراف: أكثر من 220 درسًا في البرمجة ومترجم للمقابلات
تاريخ التحديث
22‏/07‏/2026

أمان البيانات

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

أحدث الميزات

🎯 190+ interview coding problems, each with a CPP solution
🖼️ New visual diagrams across lessons to explain concepts faster
📘 Redesigned lessons — Theory, Core Mechanics, Pitfalls & Quick Summary
🧠 840+ quiz questions with answer explanations
✨ Cleaner reading experience and tighter layouts