GATA3A AcademyGATA3A Academy
HomeCoursesDashboard
GATA3A AcademyGATA3A AcademyGATA3A Academy — for a better future
Terms of servicePrivacy Policy
CoursesC++

C++

تُعد مادة "البرمجة بلغة C++" (سواء كانت تحت مسمى مقدمة في البرمجة أو البرمجة الكينونية) الخطوة الأولى والأهم في عالم تطوير البرمجيات.

BeginnerIT1 hoursgata3a academyUniversity of Jordan

Course Description

  • أساسيات البرمجة (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) كتمهيد لكتابة برمجيات تحاكي الكيانات في العالم الحقيقي.

Course Content

0 chapters · 0 Lessons

PriceFree

What you will get

Course Duration

1 hours

Difficulty Level

Beginner

Category

IT

Total Lessons

0 Lessons

Instructor

gata3a academy

University

University of Jordan

This course includes

  • Full lifetime access
  • Access on mobile and desktop
  • Certificate of completion

30-day money-back guarantee