C++
مرحبًا بكم في عالم برمجة لغة C++!
مرحبًا، أنا عادل نسيم، منشئ قناة Adel Nasim على اليوتيوب، ويسعدني أن أرشدك عبر أساسيات برمجة C++. سواء كنت مبتدئًا أو تتطلع إلى تعميق مهاراتك، فإن هذه الدورة التدريبية المكتوبة، إلى جانب دروسي على YouTube، هي مصدرك الشامل لإتقان لغة C++. سنغطي كل شيء بدءًا من الأساسيات وحتى المفاهيم المتقدمة، مما يضمن حصولك على المعرفة النظرية ومهارات البرمجة العملية.
استعد لرحلة تمزج بين الشرح النظري والأمثلة العملية، وتزودك بالثقة اللازمة لمواجهة تحديات العالم الحقيقي. سواء كنت تقوم ببناء أساس البرمجة الخاص بك أو تحسين المهارات الحالية، دعنا نتعمق في عالم C++ معًا. Happy coding!
المواضيع
- المقدمة
- البداية
- أول برنامج في لغة C++
- سلاسل الهروب (Escape Sequences)
- المتغيرات و نوع البيانات
- الأولويات والحسابات في لغة C++
- العمليات الحسابية والتحويلات الحسابية الأساسية
- الـPrefix و الـPostfix والتعيين المركب
- النطاق المتغير (المحلي والعالمي)
- الجمل الشرطيّة - جملة if الشرطيّة
- المعاملات المنطقية
- الجمل الشرطية - جملة switch
- جمل التكرار (الدوران)
- أمثلة على كسر الحلقة Break وإستمرار الحلقة Continue
- الحلقة المتداخلة
- رسم الأشكال (المثلثات)
- رسم الأشكال (مربع)، رسم أي حرف مثلا:( X,Z,N,E,F)
- الدّالّة (1)
- الدّالّة (2)
- الدّالّة (3) - الدّوال الجاهزة built in functions
- الدّالّة (4) - الدوالّ العشوائية Random functions
- الدّالّة (5) - الإستدعاء حسب المرجع و الإستدعاء حسب القيمة)
- الدّالّة (6) - Recursion 1
- الدّالّة (7) - Recursion 2
- الدّالّة (8) - Overloading Function
- الدّالّة (9) - Default arguments
- الدّالّة (10) - Inline Function
- المتغير الساكن - Static variable
- إنشاء اسم مستعار Aliasing و المتغير الثابت Constant Variable
- المصفوفة أحادية البعد One Dimensional Array (1)
- المصفوفة أحادية البعد One Dimensional Array (2)
- المصفوفة أحادية البعد One Dimensional Array (3) - تمرير مصفوفة إلى دالّة
- المصفوفة أحادية البعد One Dimensional Array (4) - مصفوفة الأحرف
- مصفوفة ثنائية الأبعاد
- المؤشر - Pointer
- المؤشر Pointer 2 (المصفوفة، المؤشر وتمرير المؤشر إلى الدالة)
- هياكل البيانات (struct)
- النص String