mutaz-blog-covermutaz-blog-covermutaz-blog-covermutaz-blog-cover
  • الرئيسية
  • آخر الأخبار
    • جوجل
    • فيسبوك
    • آبل
    • مايكروسوفت
    • سامسونغ
  • مراجعات
    • أجهزة
    • تطبيقات وبرامج
    • خدمات
  • مقالات
  • كيف ؟
  • أعلن لدينا
  • اتفاقية الاستخدام
  • اتصل بنا
مواقع صديقة
  • موقع البرامج
  • موقع الكورسات
  • موقع الكتب
✕
أشهر التطبيقات الصحية التي تعمل على الأجهزة الذكية
2020-09-27
جوجل تُعلن رسمياً عن هاتفي Google Pixel 5 و Google Pixel 4a 5G
2020-10-02
Published by Mutaz.net on 2020-09-29
Categories
  • مراجعات
Tags
  • C++
  • أفضل الكورسات
  • أفضل الكورسات لاحتراف لغة c++
  • تعلم البرمجة كائنية التوجه في لغة سي بلس بلس ++C
  • تعلم لغة برمجة سي بلس بلس من الصفر
  • سي بلس بلس
  • كورس تراكيب البيانات الشامل

لغة سي بلس بلس ++C

هي لغة برمجة كائنيةٍ متعددة الأغراض، ومهيكلة. اخترعت من قبل بيارن سترستروب في مختبرات بيل. وهي لغةٌ مماثلةٌ للغة السي C التي قام باختراعها دينيس ريتشي في أوائل سبعينيات القرن الماضي، إلا أنها أكثر أمانًا من سابقتها وتتضمن العديد من التقنيات الحديثة كالبرمجة كائنية التوجه Object Oriented programming OOP.

مزايا لغة سي بلس بلس ++C

نتيجة الاهتمام الذي حظيت به اللغة منذ نشأتها فقد تميزت عن سابقتها بالعديد من المزايا التي جعلت منها لغةً مرموقةً بين أشباهها. وسنذكر بعض مزاياها تلك:

  • لغة كائنية التوجه.
  • محمولة.
  • متعددة المهام.
  • شاملة.
  • قوية، إذ تستعمل في العديد من أنظمة التشغيل.
  • تعتبر من اللغات الرائدة في تطوير المشاريع الكبيرة والمعقدة.
  • ورثت مزايا لغة سي إلا أنها أضافت العديد من الأنماط البرمجية الهامة، كالتغليف Encapsulation، الوراثة Inheritance، تعددية الأشكال Polymorphism، التجريد abstraction والصفوف classes.
  • ووفرت العديد من الوظائف المرتبطة بالدوال والتحميل الزائد.
  • توفر مكتبة قياسية STL من الخوارزميات ووحدات الدخل والخرج.

 

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

 

1- تعلم لغة برمجة سي بلس بلس من الصفر :

 

لغة سي بلس بلس هي لغة برمجة عامة الغرض تدعم مختلف نماذج برمجة الكمبيوتر مثل البرمجة الشيئية والبرمجة العامة. تم إنشاؤه من قبل Bjarne Stroustrup ، وكان هدفه الرئيسي جعل كتابة البرامج الجيدة أسهل وأكثر متعة للمبرمج الفردي.

من خلال تعلم لغة سي بلس بلس يمكنك إنشاء التطبيقات التي سيتم تشغيلها على مجموعة متنوعة من الأنظمة الأساسية للأجهزة مثل أجهزة الكمبيوتر الشخصية التي تعمل بنظام Windows و Linux و UNIX و Mac OS X ، بالإضافة إلى الأجهزة الصغيرة مثل أجهزة IoT مثل Raspberry PI و اردوينو.

 

2- كورس تراكيب البيانات الشامل :

 

الآن بعد أن أتقنت الأساسيات من خلال كورس تعلم لغة برمجة سي بلس بلس من الصفر، سندخل الآن على المستوى المتوسط في لغة ++C.

هذه الدورة هي لتعليم الطلاب بعض أهم مفاهيم لغة ++C. يركز هذا الجزء على كيفية تفاعل لغة ++C مع الذاكرة، ويضم مفاهيم مثل pointers/memory addresses, heap memory management, and writing/reading files.

 

3- تعلم البرمجة كائنية التوجه في لغة سي بلس بلس ++C :

 

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

يوصى بشدة أن يكمل الطلاب دورات “تعلم لغة برمجة سي بلس بلس من الصفر” و “كورس تراكيب البيانات الشامل” قبل الدخول الى هذا الكورس.  حيث يتطلب من الطالب فهم المتطلبات الأساسية مثل pointers, memory allocation, file processing, and general OOP concepts.

 

لمزيد من الكورسات البرمجية يمكنك زيارة قسم البرمجة في موقع

Share
2
Mutaz.net
Mutaz.net

Related posts

أفضل التطبيقات لتعديل الصور على أجهزة الأندرويد لعام 2022
2022-06-26

أفضل التطبيقات لتعديل الصور على أجهزة الأندرويد لعام 2022


Read more
15 ميزة لا يعرفها الكثير في محرر النصوص الشهير مايكروسوفت وورد
2022-06-23

15 ميزة لا يعرفها الكثير في محرر النصوص الشهير مايكروسوفت وورد


Read more
أفضل 7 برامج مجانية بديلة لمايكروسوفت أوفيس مع روابط مباشرة لتحميلها
2022-06-22

أفضل 7 برامج مجانية بديلة لمايكروسوفت أوفيس مع روابط مباشرة لتحميلها


Read more

اترك تعليقاً إلغاء الرد

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *

مَن نحن ؟

مدونة موقع معتز هي مدونة أنشأت لتواكب كل جديد في عالم التكنلوجيا

نقوم باستمرار بإضافة أخبار وشروحات وتدوينات مميزة لمراجعات عن أجهزة وبرامج وكتب تقنية وتغطية لآخر أخبار الشركات التقنية العالمية ..

مواقع صديقة

  • موقع البرامج
  • موقع الكورسات
  • موقع الكتب

تابعنا على فيسبوك :

‏‎Mutaz Programs‎‏
© 2022 Betheme by Muffin group | All Rights Reserved | Powered by WordPress
  • سياسة الخصوصية
  • اتفاقية الاستخدام
  • اتصل بنا
  • أعلن لدينا
مواقع صديقة
  • موقع البرامج
  • موقع الكورسات
  • موقع الكتب