دورة عبر الإنترنت – تخصص احترافي معتمد في C وC++ من جامعة كاليفورنيا، سانتا كروز

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

Suggested by: Coursera (What is Coursera?)

Professional Certificate

البدء

No prior knowledge required

Time to complete the course

7-day free trial

No unnecessary risks

Skills you will acquire in the course

  • أساسيات البرمجة بلغة C
  • دلالات وبناء الجملة المتقدمة في لغة C++
  • تطبيق المهارات على المشاكل عالية المستوى
  • خوارزميات الذكاء الاصطناعي
  • تقدير مونت كارلو في الألعاب المعقدة
  • كتابة البرامج وإيجاد الأخطاء في الكود
  • الممارسة العملية في التقييم النهائي

What you will learn in the course

Courses for which the course is suitable

  • مطور البرمجيات
  • مهندس برمجيات
  • عالم البيانات
  • مطور الذكاء الاصطناعي
  • مطور اللعبة
  • مبرمج سي/سي++
  • مطور الخوارزمية
  • مهندس النظم
  • مطور التطبيقات
  • مطور برمجيات للأنظمة المعقدة

التدريب – سلسلة دورات من أربع دورات

هذا التخصص مخصص لجميع عشاق البرمجة من المبتدئين وعلماء الكمبيوتر وعشاق الذكاء الاصطناعي الذين يرغبون في تطوير مهاراتهم البرمجية في لغتي C وC++ الأساسيتين.

محتوى الدورة

  • دورتان في لغة C
  • دورتان في لغة C++

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

مشروع التعلم العملي

سيبدأ الطلاب الذين لديهم هذه النية في البرمجة من البداية. توفر كل وحدة العديد من الفرص لكتابة البرامج وإيجاد الأخطاء في التعليمات البرمجية الخاصة بالمتعلم والآخرين. واستنادًا إلى المعرفة التي اكتسبوها، سيُظهر المتعلمون فهمهم للبرمجة في التقييم النهائي الذي يتضمن التدريب العملي.

Details of the courses that make up the specialization

دورات البرمجة بلغة C و C++

الدورة 1: لغة C للجميع: أساسيات البرمجة

المدة: 15 ساعة
التقييم: 4.5 (6,435 تقييمًا)

  • اكتب برنامجًا بسيطًا.
  • ترجمة وتصحيح وتشغيل البرنامج.
  • تطبيق المفاهيم المتعلقة بالمصفوفات والمؤشرات والوظائف وأنواع البيانات والعناصر المعجمية.

الدورة 2: لغة البرمجة للجميع: البرمجة المنظمة

المدة: 9 ساعات
التقييم: 4.6 (750 تقييمًا)

  • تطبيق المفاهيم باستخدام وسيطات سطر الأوامر.
  • استخدم بنيات C++ البسيطة.
  • استخدم الموارد لتصحيح التعليمات البرمجية.

الدورة 3: C++ لمبرمجي C، الجزء الأول

المدة: 13 ساعة
التقييم: 4.4 (2,287 تقييمًا)

  • تحويل برامج C إلى برامج C ++.
  • استخدم فئات الحاويات الأساسية.
  • تطبيق مبادئ خوارزمية Dijkstra للمسار الأقصر.

الدورة 4: C++ لمبرمجي C، الجزء 2

المدة: 14 ساعة
التقييم: 4.5 (321 تقييمًا)

  • استخدم مكتبة القوالب القياسية.
  • تطبيق منطق الميراث وبناء جملة C++.
  • وصف ومقارنة خوارزمية الحد الأدنى والحد الأقصى وخوارزمية ألفا بيتا للألعاب.