تدريب على لغة C++ — Bright Future Training Institute

برامج تكنولوجيا المعلومات

تدريب على لغة C++

Autodesk, QAQC, Dubai, British Council and EC-Council

تدريب مهني في دبي

تدريب على لغة C++

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

4.7/5 · تقييمات Google15,561 طالبًا مسجلًا
FlexibleSchedule
Online &Classroom
ExpertTrainers
CourseCertificate
01

الدورة

نظرة عامة

تدريب C++

تشرح هذه الدورة التدريبية في لغة C++ كيفية استخدامها لإنشاء التطبيقات. بعد إتمام هذه الدورة، ستتمكن من استخدام C++ في مشاريعك.

ستضمن لك بعض المشاريع العملية القائمة على لغة C++ في نهاية الدورة التدريبية القدرة على تطبيق لغة C++ في مشاريعك.

من هي الفئة المستهدفة؟

يقدم مركز “برايت فيوتشر” أفضل دورات تدريبية في لغة C++ في دبي. صُممت هذه الدورة خصيصًا للمبتدئين في لغة C++. إذا كنت مهتمًا بإنشاء تطبيقات C++ لنفسك أو للآخرين، فهذه الدورة مناسبة لك. (Bright Future)

أهداف التعلم:

بنهاية هذه الدورة، سيتمكن المشاركون من:

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

مواد الدورة التدريبية:

  • كتب ومراجع برمجة لغة C++
  • الوصول إلى الموارد الإلكترونية والمواد التكميلية
  • مشاريع وتمارين عملية
  • شهادة إتمام

تنسيق الدورة التدريبية:

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

المتطلبات الأساسية:

ينبغي أن يمتلك المشاركون فهمًا أساسيًا لمفاهيم البرمجة وخبرة في لغة برمجة واحدة على الأقل. يُعدّ الإلمام بالبرمجة الكائنية التوجه مفيدًا ولكنه ليس شرطًا أساسيًا.

سجل في دورة تدريب لغة C++ في دبي لإتقان برمجة C++، وتعزيز مهاراتك التقنية، والارتقاء بمسيرتك المهنية في مجال تطوير البرمجيات!

02

الدورة

مقرر

نظرة عامة على لغة C++

  • مقدمة إلى لغة C++
  • مصطلحات البرمجة الكائنية
  • أنواع البيانات المجردة
  • خدمات الإدخال/الإخراج
  • مكتبة القوالب القياسية
  • الامتثال للمعايير

الدوال والمتغيرات

  • الدوال: الإعلان والتعريف
  • المتغيرات: التعريف والإعلان والنطاق
  • المتغيرات: الإنشاء الديناميكي والبيانات المشتقة
  • المصفوفات والسلاسل النصية في لغة C++
  • التصفيات

البرمجة الكائنية التوجه

  • نموذج البرمجة الكائنية

  • تعريفات البرمجة الموجهة

  • التغليف

  • الميراث

  • التحميل الزائد

  • التجاوز

  • الإخفاء والتغليف

  • واجهة التنفيذ

  • نماذج الكائنات

  • الأشياء وتعدد الأشكال

  • تعريف الفئات في لغة C++

  • الفئات والتغليف

  • وظائف الأعضاء

  • إنشاء واستخدام الفئات

  • استخدام الدوال البانية

  • مُنشئات متعددة وقوائم تهيئة

  • استخدام دوال التدمير لتدمير النسخ

  • الصداقة

  • أنماط التصميم، المصنع، البناء

  • STL و Boost: خوارزمية الفرز، جدول التجزئة، المؤشرات الذكية

  • تحديد السمات الشخصية

03

الدورة

المدرب

Mr Hamza

Course instructor

Mr Hamza

Design, Digital Marketing and Development Trainer

Mr Hamza combines creative production, digital strategy, and development practice so learners can build useful campaigns, websites, and portfolio projects.

Training focus

  • Graphic design and Adobe production tools
  • Video editing and visual storytelling
  • Digital marketing, SEO and analytics
  • Web development and programming practice
04

الدورة

الأسئلة الشائعة

الأسئلة الشائعة حول لغة C++

لمن صُممت دورة لغة C++ هذه؟

صُممت هذه الدورة للمبتدئين تمامًا وكذلك للمبرمجين من لغات أخرى (مثل بايثون، جافا، إلخ) الذين يرغبون في تعلم لغة C++ لبرمجة الأنظمة، أو تطوير الألعاب، أو هندسة البرمجيات.

ما هي المواضيع الرئيسية التي يتم تغطيتها في دورة تدريب لغة C++؟

يتضمن المخطط الشامل عادةً ما يلي:

  • بناء الجملة الأساسي، وأنواع البيانات، وهياكل التحكم (الحلقات، والشروط)

  • الدوال، والمؤشرات، والمراجع، وإدارة الذاكرة

  • البرمجة الكائنية التوجه (الفئات، الوراثة، تعدد الأشكال)

  • مكتبة القوالب القياسية (STL) - المتجهات، والخرائط، والخوارزميات، والمكررات

  • ميزات متقدمة مثل القوالب، ومعالجة الاستثناءات، وإدخال/إخراج الملفات، وتقنيات تصحيح الأخطاء

هل هناك أي متطلبات مسبقة أو برامج مطلوبة؟

  • لا يشترط وجود خبرة سابقة في البرمجة. يكفي الإلمام الأساسي بالحاسوب والتفكير المنطقي.

  • ستحتاج إلى تثبيت مترجم لغة C++ (مثل GCC أو Clang أو MSVC) وبيئة تطوير متكاملة/محرر (مثل Visual Studio Code أو CLion أو Visual Studio).

ما هي مدة الدورة وما هو شكلها؟

  • تختلف المدة حسب الدفعة (على سبيل المثال، من 4 إلى 8 أسابيع).

  • يجمع بين المحاضرات التي يقودها المدرب، وجلسات البرمجة العملية، والواجبات، ومشروع مصغر لتعزيز التعلم.

ماذا يمكنني أن أفعل بعد إكمال دورة لغة C++ هذه؟

ستتمكن من تطوير تطبيقات وحدة التحكم، وفهم مفاهيم البرمجة منخفضة المستوى، ووضع الأساس لمجالات متقدمة مثل تطوير الألعاب، والأنظمة المدمجة، أو البرامج عالية الأداء.

05

الدورة

الموقع

زوروا مركز التدريب في دبي: تدريب على لغة C++

انضموا إلى التدريب الحضوري في بر دبي، أو تواصلوا مع فريق القبول للاستفسار عن الدراسة عبر الإنترنت.

Bright Future Training Institute
Suite 404, Fourth Floor, NBQ Building, Bank Street, Bur Dubai, Dubai, UAE