К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
لغة البرمجة C++ لمبرمجي C، الجزء (ب) · LearnSpace
Назад в каталог
courseraПрограммирование

لغة البرمجة C++ لمبرمجي C، الجزء (ب)

Курс от University of California, Santa Cruz
Средний≈ 14.8 чАрабский
О курсеНавыкиПрограммаПреподаватели

О курсе

هذه الدورة مخصصة لمبرمجي اللغة C ذوي الخبرة الذين يرغبون في البرمجة بلغة C++. تتطلب الأمثلة والتمارين فهمًا أساسيًا للخوارزميات والبرمجيات الموجّهة للكائنات.

Навыки, которые вы освоите

C++ (Programming Language)Software DesignGraph TheoryVerification And ValidationGame DesignSimulationsAlgorithmsC (Programming Language)Data StructuresMemory ManagementArtificial IntelligenceObject Oriented Programming (OOP)Object Oriented DesignMachine Learning Algorithms

Программа курса

5 модулей · 67 учебных материалов

01STL ولعبة Hex17 материалов

مرحبًا بك في الدورة التدريبية

مرحبًا بك في لغة C++ لمبرمجي C، الجزء "ب"Видео

الوحدة النمطية 1 نظرة عامة

المواضيع والقراءات والملفاتЧтение

مقدمة حول مكتبة STL

1.1 نظرة عامةВидео1.2 متدرب جديد في C++ 11Видео

Учитесь у экспертов

Ira Pohl

Professor

لغة البرمجة C++ لمبرمجي C، الجزء (ب)
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 14.8 ч

5 модулей

Язык: Арабский

Субтитры: Английский

Часть программы вашего университета
1.3 مكتبة القوالب القياسيةВидео

فئات وأمثلة المكرر

1.4 فئات المكرراتВидео1.5 مثال احتمالية البوكرВидео1.6 المكرر ثنائي الاتجاهВидео1.7 المكرر ذو الوصول العشوائيВидео

الحاويات والخوارزميات

1.8 STL: نظرة عامة على الحاوياتВидео1.9 الحاويات الترابطيةВидео1.10 STL: مكتبة الخوارزمياتВидео1.11 الخوارزمية غير المتحولةВидео

تعبيرات Lambda ودالاتها وخوارزمياتها

1.12 تعبيرات Lambda: الدالة for_eachВидео1.13 الخوارزميات العدديةВидео1.14 الكائنات الداليةВидео1.15 فئات كائن الدالة المحددة: محولات الدالةВидео
02Hex كرسم بياني والوراثة16 материалов

الوحدة النمطية 2 نظرة عامة

المواضيع الواجب المنزلي والقراءات والملفاتЧтение

ألعاب الاتصال وHex

2.1 Tic-Tac-Toe إلى HexВидео2.2 برنامج Hex للواجب المنزلي الأساسيВидео

الواجب المنزلي 1: تنفيذ لوحة Hex

الواجب المنزلي 1: تنفيذ لوحة HexВзаимная проверка

أساسيات الوراثة

2.3 أساسيات الوراثةВидео2.4 الصفات والوراثةВидео2.5 دالات الأعضاء الافتراضيةВидео2.6 C++ Feature: 'final'Видео2.7 موضوعات حول الوراثةВидео

مزيد من التفاصيل حول لعب Hex

2.8 نظرة عامة على HexВидео2.9 نمط واحد للرسم البياني السداسي 11 × 11Видео

الوراثة والفئات المشتقة

2.10 آلية الوراثةВидео2.11 فئة مشتقة: grad_studentВидео2.12 الطلاب والطلاب الخريجينВидео2.13 تحديد الدالة الافتراضيةВидео2.14 الاندماج مع التحميل الزائدВидео
03Hex واستخدام الذكاء الاصطناعي ودلالات حركات لغة C++ 12 материалов

الوحدة النمطية 3 نظرة عامة

المواضيع والقراءات والملفاتЧтение

دالات إنشاء الفئات ودالة إنشاء الحركات

3.1 إنشاء فئة C++11Видео3.2 المزيد من دالات الإنشاء الأخرىВидео3.3 دالة الإنشاء 'Move'Видео

تقييم Min-Max وتحسين Alpha-Beta

3.4 المتابعة إلى الأمامВидео3.5 منشئ الحركة المعقولВидео3.6 معاينة خوارزمية alpha-betaВидео3.7 تحسين alpha-beta إلى Min MaxВидео

مثال مفصل باستخدام الوراثة لتقييم التعبيرات البولندية

3.8 التدوين البولنديВидео3.9 جمع المهملات المرجعيةВидео3.10 الفئة الأساسية المجردة = 0 تدوينВидео3.11 شجرة دالات الإنشاءВидео
04برنامج Monte Carlo Hex، مواضيع وأنماط C++ المتقدمة18 материалов

الوحدة النمطية 4 نظرة عامة

المواضيع الواجب المنزلي والقراءات والملفاتЧтение

Monte Carlo لحل Hex.

4.1 معالجة الاستثناءات والتأكيدВидео4.2 Monte CarloВидео4.3 فكرة Monte Carlo الأساسيةВидео4.4 فكرة بسيطة لإنشاء لوحةВидео4.5 MC - Go (2006)Видео

الواجب المنزلي 2: تنفيذ تقييم حركة Monte Carlo Hex

تنفيذ تقييم حركة Monte Carlo HexВзаимная проверка

الاستثناءات والتأكيد

4.6 الاستثناءات والتأكيدВидео4.7 التأكيدات الثابتة - ميزة C++ 11 الجديدةВидео4.8 الاستثناءاتВидео

أجزاء جديدة من مكتبة C++ 11 - tuple، thread

4.9 C++11 & أنماط التصميمВидео4.10 معيار C++11Видео4.11 مؤشر الترابطВидео4.12 مكتبة C++11 الجديدةВидео

أنماط التصميم في C++

4.13 الصورة الأكبرВидео4.14 أسلوب FactoryВидео4.15 التعليمة البرمجية لـ Factory؛ مثال C++ 11Видео4.16 نمط المحولВидео
05الاختبار النهائي4 материалов

ممارسة

ممارسة الاختبار 1Заданиеممارسة الاختبار 2Заданиеممارسة الاختبار 3Задание

النهائي

الاختبار النهائيЗадание