فشلت في تعلم البرمجة . هل لديك حلول ؟

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

بعد كثير المشاكل اللتي واجهتها في تعلم البرمجه فكرت في كتابة هذا الموضوع قد اجد شخص يرشدني إلى الطريق الصحيح

في البداية منذ فترات طويل احاول تعلم البرمجة ولكن اصل إلى نقطه لا استطيع الاكمال بعدها وهي

ماذا بعد الاساسيات ؟!

تعلمت الاساسيات في لغات كثيرة وحاولت الاستمرار فيها مثل

C,c++,java, php, python

ولكن بعد فهم الاساسيات لا استطيع الابحار في البرمجه او استخدام الاكواد وعمل برامج خاصه

مع العلم اني استطع فتح ملف php جاهز والتعديل عليه حسب رغبتي ولكن ليس بشكل كامل

استطيع قراءة الملفات والتفرقه بين المتغيرات والدوال وغيرها، استطيع عمل بعض التطويرات والتعديلات ولكن لا استطيع بناء شيئ من الصفر .

كمثال لدي اساسيات الجافا وبعض المعلومات في تصميم gui ولكن عند محاولة بناء برنامج متكامل اجد اني افشل ولا استطيع الاكمال

لدي فهم في php وhtml و sql ولكن عند محاولة استخدامها معا اجد اني افشل في بعض الشروط والتراكيب

لا اعلم ماهي المشكله في عدم قدرتي في الاستمرار بعد الاساسيات والوصول لمرحلة الانتاج

هذا ما لدي ، قمت بكتابة هذا الموضوع قد اجد بعض الحلول من الخبراء وقد يستفيد البعض من بعض الاقتراحات .


اولا حدد وجهتك / اختر لغة واحدة فقط

ثانيا ما دمت تعرف الاساسيات بابحث عن دورات المشاريع الصغيرة باللغة التي اخترتها

ابحث في يوتيوب عن :

python small projects

php small projects

small projects on php

هناك كلمات مفتاحية كثيرة ستعطيك فيديوهات لمشاريع صغيرة باللغة التي اخترتها هذا سيعطيك :

  • استثمار ما تعلمته من اساسيات في برمجة برامج صغيرة

  • يجعلك تواجه بعض التحديات الجديدة التي لم تتعلمها في الاساسيات فيدفعك ذلك للتنقيب أكثر والتخصص اكثر في لغتك

بكل بساطة ابحث عن دورات يوتيوب فيها عمل على مشاريع صغيرة وستتعلم ان شاء الله وتطور من مستواك وتحقق هدفك في بناء برامج صغيرة ستتحول بفضل الممارسة لاحقا الى مشاريع متوسطة وكبيرة

ايضا اذهب الى GitHub وابحث عن مشاريع مفتوحة المصدر باللغة التي اخترتها وانضم الى مطوريها وساهم ولو بتصحيح الأخطاء الاملائية في التعليقات الـComments داخل الكود فهذا سيمنحك فرصة الاطلاع على مشاريع متوسطة وكبيرة ما سيجعلك تبحث وتتعلم اكثر وتصل الى مبتغاك

رد رائع ومحفز ، وفيه كل ما احتاج ، الله يعطيك العافيه ، ويرزقك من حيث لا تحتسب .