تُعد مادة "البرمجة بلغة C++" (سواء كانت تحت مسمى مقدمة في البرمجة أو البرمجة الكينونية) الخطوة الأولى والأهم في عالم تطوير البرمجيات.
أساسيات البرمجة (Basics): فهم الهيكل العام للبرنامج، المتغيرات (Variables)، أنواع البيانات الأساسية، وعمليات الإدخال والإخراج (cin & cout).
الجمل الشرطية واتخاذ القرار (Control Structures): توجيه سير البرنامج بناءً على شروط معينة باستخدام جمل (if-else) و (switch).
حلقات التكرار (Loops): كتابة أكواد ذكية لتنفيذ مهام متكررة بكفاءة عالية باستخدام (for, while, do-while).
المصفوفات (Arrays): التعامل مع كميات كبيرة من البيانات وتخزينها في مصفوفات ذات بعد واحد (1D) أو بعدين (2D)، وكيفية البحث فيها وترتيبها.
الدوال (Functions): تقسيم الكود البرمجي الطويل إلى أجزاء صغيرة ومستقلة يسهل فحصها وإعادة استخدامها، وفهم الفرق بين تمرير القيم (Pass by Value) والتمرير بالمرجع (Pass by Reference).
المؤشرات (Pointers): التعرف على واحدة من أقوى ميزات لغة C++، وهي كيفية الوصول المباشر إلى الذاكرة (Memory) والتعامل مع عناوين المتغيرات.
مقدمة في البرمجة الموجهة للكائنات (OOP): دراسة الفئات (Classes) والكائنات (Objects) كتمهيد لكتابة برمجيات تحاكي الكيانات في العالم الحقيقي.
0 chapters · 0 Lessons
Course Duration
1 hours
Difficulty Level
Beginner
Category
IT
Total Lessons
0 Lessons
Instructor
gata3a academy
University
University of Jordan
30-day money-back guarantee