هل اختار لغة بايثون او php لبرمجة الويب

انا انوي تعلم برمجة الويب وقد انتهيت تقريبا من html وسانتهي قريبا css ولكن يعد ذلك انا محتار بين تعلم لغة بايثون او php بماذا تنصحوني ايهما افضل واقوى في مجال الويب بالاضافة لميزات كل لغة ومصادر لتعلم كلاها وكل المعلومات التي تستطيعون افادتي بها

يرجى الدخول لحسابك أو تسجيل حساب لتستطيع إضافة تعليق
حساب جديد دخول

التعليقات

php مصادرها اكثر وشعبيتها اقوى ومكتباتها كثيره جدا اشهرها larval

وهي مخصصة للويب اساسا


python قوية جدا وسهلة التعلم وسهلة التتبع وبرمجتها عن طريق اطار عمل مثل django Or flask

طريقة بناء بايثون للويب معتمد على حاجتين اساسيتين mvc - Model View Controller

OOP - object oriented programming

بمعنى اصح

php ايضا بعد احترافها ستبني اغلب مشاريعك oop + mvc ولكن بالبدايات بامكانك البرمجة بدونها

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

php مع الاطر ستكون نفس بايثون في طريقة البناء

لذلك لو لم يكن لديك خبرة برمجية مسبقاً

انصحك php لتتعلم الاساسيات ثم تنتقل الى البرمجة الكائنية ومن ثم لاطر العمل لكي تفهم الفكرة من الصفر

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

والخيار الاخير بالنهاية لك

رغم انني ابحث منذ فترة في مجال البرمجة الا انني لم افهم الى الان ماهي لغة البرمجة كائنية التوجه

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

بعد css اذهب ل JavaScript ، و استخدمها ك back-end و front-end

ولكنني عاجلا او اجلا ساصل الى الاختيار بين بايثون و php فايهما افضل

إذا إستخدمت NodeJS لن تحتاج إلي PHP أو Python لتطوير تطبيقات الويب ، ولكن بصورة عامة أنصحك بـ PHP

تختار و كانما الاختيار بيدك

جرب كلا لغتين و سترى

أنت مثلي يا صديقي

أنا إنتهيت من تعلم لغة ال html وأكاد أنتهي من لغة css بعدها أريد أن أتعلم لغة جافا سكربت وبعدها الphp ثم أشد رحالي لتعلم أصعب لغة ألا وهي البايثون ولكن مع أنني لست خبيرا في البرمجة إلا أنني أنصحك بتعلم php أولا وبعدها البايثون ثم جرب تعلم عدة لغات أخرى مثل سي شارب وسي بلس بلس بعد ذالك تصبح محترف إنشاء الله وتتعلم الأمن المعلوماتي ثم الإختراق وشكرا لك

كما قال لك @mustafaihssan ، أنت عاجلاً أم آجلاً ستتعلم JavaScript لتتعامل مع الواجهة، لذلك أقصر و أسرع طريقة لتتعلم برمجة الويب هي JavaScript نفسها مع استخدام Node.JS

المزيد من الشرح من فضلك