C++ المسار

قريبًا

لغة C++ الحديثة لأنظمة التداول منخفضة الكمون: الذاكرة والقوالب والتزامن والأدوات التي تعتمد عليها غرف التداول. كل موضوع درس قصير يليه مختبر تبرمجه في المتصفح.

9 وحدات93 مختبرًا مصححًا~86 ساعةمبتدئ → خبير

المنهج

93 موضوعًا · يُفتح قريبًا
  1. المترجمات وعملية البناءلم يبدأ45 د
  2. مشاريع CMakeلم يبدأ45 د
  3. المعقّمات (Sanitizers)لم يبدأ40 د
  4. الأنواع الأساسية والتهيئةلم يبدأ40 د
  5. المراجعلم يبدأ40 د
  6. سلامة constلم يبدأ40 د
  7. الدوال والتحميل الزائدلم يبدأ40 د
  8. تعابير lambdaلم يبدأ40 د
  9. std::functionلم يبدأ40 د
  10. الأصناف والمنشئاتلم يبدأ45 د
  11. RAIIلم يبدأ50 د
  12. قاعدة الصفرلم يبدأ45 د
  13. المؤشرات الخاملم يبدأ40 د
  14. std::unique_ptrلم يبدأ45 د
  15. std::shared_ptr وweak_ptrلم يبدأ45 د
  16. دلالات النقللم يبدأ1 س
  17. فئات القيملم يبدأ50 د
  18. الاستثناءاتلم يبدأ45 د
  19. std::expectedلم يبدأ45 د
  1. std::vectorلم يبدأ45 د
  2. std::arrayلم يبدأ35 د
  3. std::mapلم يبدأ40 د
  4. std::unordered_mapلم يبدأ45 د
  5. المكرّراتلم يبدأ40 د
  6. النطاقات والعروضلم يبدأ45 د
  7. خوارزميات STLلم يبدأ45 د
  8. std::stringلم يبدأ40 د
  9. std::string_viewلم يبدأ35 د
  10. std::spanلم يبدأ35 د
  11. تحليل ملفات CSVلم يبدأ50 د
  12. قراءة ملفات البيانات الثنائيةلم يبدأ50 د
  13. مدد chronoلم يبدأ40 د
  14. النقاط الزمنية في chronoلم يبدأ40 د
  1. قوالب الدواللم يبدأ55 د
  2. قوالب الأصنافلم يبدأ55 د
  3. المفاهيم (Concepts)لم يبدأ1 س
  4. دوال constexprلم يبدأ50 د
  5. consteval وجداول وقت التجميعلم يبدأ50 د
  6. CRTPلم يبدأ1 س
  7. التصميم القائم على السياساتلم يبدأ1 س
  8. التمرير المثاليلم يبدأ50 د
  9. std::variant وstd::visitلم يبدأ55 د
  10. std::optionalلم يبدأ40 د
  1. الجبر الخطي مع Eigenلم يبدأ1 س
  2. محرّكات الأعداد العشوائيةلم يبدأ50 د
  3. التسعير بطريقة مونت كارلولم يبدأ1 س
  4. تصميم مكتبة لتسعير الخياراتلم يبدأ1 س 15 د
  5. المؤشرات اليونانية بالفروق المنتهيةلم يبدأ55 د
  6. التفاضل التلقائيلم يبدأ1 س 10 د
  7. إيجاد الجذورلم يبدأ50 د
  8. التكامل العدديلم يبدأ50 د
  1. اختبارات الوحدة باستخدام GoogleTestلم يبدأ50 د
  2. محاكاة الاعتمادياتلم يبدأ45 د
  3. قياس الأداء باستخدام Google Benchmarkلم يبدأ55 د
  4. التنقيح باستخدام GDBلم يبدأ55 د
  5. اكتشاف أخطاء الذاكرة باستخدام ASanلم يبدأ45 د
  6. اكتشاف السلوك غير المعرّف باستخدام UBSanلم يبدأ45 د
  1. التسلسل الهرمي للذاكرة المخبئيةلم يبدأ1 س
  2. تخطيط البيانات: AoS مقابل SoAلم يبدأ1 س
  3. التنبؤ بالتفرعاتلم يبدأ55 د
  4. التضمين وتحسين المترجملم يبدأ55 د
  5. مجمّعات الذاكرةلم يبدأ1 س
  6. المخصّصات المخصصةلم يبدأ1 س
  7. التخصيص بالساحات (Arena)لم يبدأ55 د
  8. تحسين المخزن الصغيرلم يبدأ50 د
  9. الحاويات المسطّحةلم يبدأ50 د
  10. تحليل الأداء باستخدام perfلم يبدأ55 د
  11. رسوم اللهب البيانيةلم يبدأ45 د
  12. دوال SIMD الجوهريةلم يبدأ1 س 10 د
  13. التوجيه المتجهي التلقائيلم يبدأ55 د
  1. الخيوطلم يبدأ50 د
  2. كائنات Mutex والأقفاللم يبدأ50 د
  3. متغيرات الشرطلم يبدأ50 د
  4. std::atomicلم يبدأ55 د
  5. نموذج الذاكرة في C++لم يبدأ1 س 15 د
  6. مخزن حلقي SPSC خالٍ من الأقفاللم يبدأ1 س 30 د
  7. المشاركة الزائفةلم يبدأ55 د
  8. NUMA وتثبيت المعالجلم يبدأ1 س
  9. مجمّعات الخيوطلم يبدأ1 س
  10. التوازي القائم على المهام مع futuresلم يبدأ55 د
  1. هياكل بيانات دفتر الأوامرلم يبدأ1 س
  2. أولوية السعر والزمنلم يبدأ55 د
  3. محرّك مطابقة الأوامرلم يبدأ1 س 30 د
  4. البث المتعدد عبر UDPلم يبدأ55 د
  5. بروتوكولات بيانات السوق الثنائيةلم يبدأ1 س
  6. معالجات بيانات السوقلم يبدأ1 س 15 د
  7. بروتوكول FIXلم يبدأ55 د
  8. بوابات إدخال الأوامرلم يبدأ1 س
  1. الشبكات بتجاوز النواةلم يبدأ1 س 30 د
  2. قياس زمن الاستجابة الأقصى (Tail)لم يبدأ1 س 15 د
  3. ربط Python باستخدام pybind11لم يبدأ1 س 30 د
  4. محرّك اختبار رجعي بلغة C++لم يبدأ2 س
  5. المشروع الختامي: محرّك تداول منخفض الكمونلم يبدأ4 س