• 0

كيف اتعلم لغة c++ ومن اين ابدء

اخوتي انا جد مبتدء في لغة البرمجة بحيت لا اعرف شيء وقد احببت هدا المجال من خلال متابعتي لأخي الاكبر واريد ان ابدأ با تعلم لغة البرمجة وبظبط لغة c++ من اين ابدأ وكيف ابدأ مع العلم انني لااعرف اي شيء عن اي لغة برمجة مسبقا 

تمّ تعديل بواسطة ALAE lmrabte
خطأ املائي

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
  • 0

أهلا بك،

للبدء في عالم البرمجة يجب معرفة الهدف من تعلمها أولاً لأنها وسيلة لتقديم حلول لمشاكل موجودة عبر الأجهزة والتقنيات التي نستخدمها وستلاحظ ذلك بعد تطوير الأفكار وتحويلها إلى تطبيق يمكن الإستفادة منه لحل مشكلة للمستخدم.

أنت اخترت البدئ بلغة c++ وهذا خيار ممتاز حيث أنها مدخل للغة الجافا ولغات أخرى في حال أردت لاحقا التخصص في مجال الديسكتوب أو الأندرويد. 

بشكل عام وهذا ما ينطبق على لغة ++C فإن أفضل الطرق لتعلم البرمجة هي بناء برامج و مشاريع شخصية بسيطة ثم تطويرها على مراحل، وعن طريق حل تمارين برمجية (يمكن البحث عنها عبر جوجل "Programming Exercises" هناك تمارين حسب كل لغة)، يمكنك مثلا البدئ بحل تمارين تمني تفكيرك البرمجي بشكل كبير من خلال مستويات متسلسلة للأسئلة باللغة التي تختارها عبر موقع codewars.com فبعد إنتهائك من تعلم نقطة جديدة تتمرن على كيفية مواجهتها واقعيا وبذلك تقوى في كل جانب جديد من لغة c++  تتعلمة، قد تجد صعوبة في البداية لكن تطبيق هذه الطريقة مفيد وممتع في نفس الوقت فمع الممارسة ستجد الأمر سهل.

الوثائق Documentation هي المرجع الرئيسي للغة البرمجة أو التقنية التي ستتعلمها لذا لا يمكن الإستغناء عنها إلا في حالة إن كانت طريقة تنظيم الوثائق سيئة وتصميمها سيء، في هذه الحالة أنصحك بالإعتماد على كتاب تعليمي مناسب يمكن إتخاذه كمرجع للغة ولك أن تختار أي مرجع أو توثيق يريحك بالطبيعة التي تعتاد عليها أو تستفيد من تجربة أخيك في إختيار مرجع التعلم 

طبعا ستحتاج للتطبيق العملي المستمر لكل جملة برمجية جديدة تتعلمها وتخطر ببالك من خلال برنامج سطح مكتب سهل الإستخدام والتحكم كبرنامج ++Dev C ويمكنك متابعة فيديو بطريقة تنزيل وتثبيت هذا البرنامج

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

بالتوفيق.

  

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة

يجب أن تكون عضوًا لدينا لتتمكّن من التعليق

انشاء حساب جديد

يستغرق التسجيل بضع ثوان فقط


سجّل حسابًا جديدًا

تسجيل الدخول

تملك حسابا مسجّلا بالفعل؟


سجّل دخولك الآن