تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
دورة في اساسيات c++ - مقدمة
#1
بسم الله الرحمن الرحيم

السلام عليكم و رحمة الله تعالى و بركاته

جميعنا يعلم ان موسم  الاجازات قد بدء و مع بداية الاجازة يبدأ التساؤل المعتاد عن كيفية الاستفادة منها Huh  لذا خطرت  في بالي ان  ابدأ في وضع مجموعة من الدروس عن لغة C++  اشرح فيها الأساسيات  لمن احب ان يبدأ في  دخول عالم C++  و نظرا  لاني  لا   احبذ  كتابة المقدمات  الطويلة  فدعونا ندخل في الشرح Tongue

فهرس الدورة :
الدرس الأول       --> الهيكل الرئيسي لبرامج  c++  +  الادخال و الإخراج
الدرس الثاني     --> انواع البيانات  + المتغيرات و الثوابت + المعاملات(حسابية , منطقية .....الخ)
الدرس الثالث     --> عبارات الشرط
الدرس الرابع      --> عبارات التكرار
الدرس الخامس  --> المصفوفات
الدرس السادس --> التعامل مع الدوال الحسابية
الدرس السابع    --> التعامل مع النصوص
الدرس الثامن     --> صناعة الدوال (التوابع - functions )
الدرس التاسع    --> الفئات ( الأصناف - class )

هل هذا هو كل ما في الدورة ؟
مع الأسف نعم  هذه الدورة مخصصة للأساسيات فقط و ما رأيته في الأعلى يؤهلك للمتابعة بعد ذلك  في أمور اعقد  و عموما لا تربك نفسك كثيرا  فهي لغة  مثل بقية اللغات

ما هي المواضيع بعد الأساسيات التي لن نتطرق لها  ؟
المؤشرات - الوراثة - استثناءات - التحميل الزائد - تعدد الأوجه  -  هياكل البيانات ( طوابير , مكدس , قوائم متصلة ....الخ)
التعامل مع الملفات - أخيرا مكتبة STL

هل ستحتوي الدورة على صور ؟
لا  

ما الذي ستقدمه لي هذه اللغة  بعد تعلمها ؟
إجابة هذا السؤال تنحصر في النقاط التالية :
1- اغلب أنظمة التشغيل المتوافرة  بنية بها 
2- اذا  كنت ترغب في دخول عالم برمجة الميكروكنترولر و برمجة العتاد  
3- اغلب اللغات البرمجية التي تراها  و التي تستخدمها بنية بها
4- لا غنى عن قوتها في صناعة الألعاب و البرامج الكبيرة بسبب سرعة التنفيذ 

كلامك السابق سمعناه كثيرا  اريد مثال حي  هذه اللغة تصلح لصنع برنامج  سوبر ماركت ؟؟؟
يعني بالمنطق صنعت نظام تشغيل  و لن تصنع  برنامج سوبر ماركت  Huh  الفكرة كلها  هو في استخدام الأداة المناسبة  لكل مهمة  وعموما  بعد تعلم  c++ يمكن ان تنتقل الى  QT  ,  C++ Builder  و  سوف تصنع  اجمل  و اقوى البرامج لمختلف أنواع
الأجهزة  و المنصات   و اشهر مثال  برنامج  Notepad++   هذا المحرر  الشهير  فهو  مبرمج  STL + Win32Api

ما الذي نحتاجه  لمتابعة الدورة ؟
و ككل اللغات  مترجم (برنامج يحول الكود الى برنامج )  و هذه النقطة اشعر بانها  شخصية  فكل مبرمج لديه الحرية الكاملة في اختيار  شريك حياته  ..  اقصد  مترجم حياته Tongue   المهم  لدينا المترجمات التالية جربها كلها و اختر منها ما تشاء  :

المفضل عندي  ------   MS Visual Studio 2008
الابسط  --------   C++ Dev
المعقد  --------  GCC   +  Editor
و لا ننسى  :  eclipse ,  Netbeans , turbo , codeblocx

بعيدا عن كل  هؤلاء في هذه  الدورة  افضل ان تستعمل  http://runnable.com/me/VMNjt8INrZ0opUW1

هل هناك أي  شيء آخر  ؟

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

و الى  اللقاء  في الحلقة القادمة

كل  هذه المقدمة و انا  لا احبذ المقدمات Big Grin

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

Smile
الرد }}}
تم الشكر بواسطة: abulayth , ابو ابراهيم


الردود في هذا الموضوع
دورة في اساسيات c++ - مقدمة - بواسطة AGASHE - 24-01-15, 01:25 PM
RE: دورة في اساسيات c++ - مقدمة - بواسطة AGASHE - 24-01-15, 07:37 PM
RE: دورة في اساسيات c++ - مقدمة - بواسطة AGASHE - 01-02-15, 10:58 AM


التنقل السريع :


يقوم بقرائة الموضوع: