كوني احد بغضاء ال php محتار في تعلم اي لغة هل اتعلم python او nodeJS
في مجال تطوير الويب مالذي يمكنني فعله في python ويصعب فعله في nodeJS والعكس ايضا
البايثون ممتازة في علوم البيانات و التعامل مع الصور و كذلك الذكاء الصناعي,
و لكن النود مستخدمة اكتر و لها العديد من الانظمة و المكتبات
الله جابك اليه صفاوي خويه ، اني اريد ابني مواقع ويب دينامكية باستخدام تقنية mvc و opp هل معنى كلامك هذا انه يفضل تعلم النودجي اس بدلا من بايثون ان كان كذلك ساشتري اذا دورة النود من اكاديمية حسوب لاني امتلك مبلغ الدوره ولاني اثق بيك خاصة ان لك تجربة مشهودة في هذا المجال
يوجد الكثير من الدورات المجانية، لا تحتاج الى ان تشترى، او على الاقل أبدا في الدورات المجانية ثم اذا اردت ان تكمل اذهب للدورات المدفوعة
ياعمري انت ولو ازعجتك باسئلتي لكن اعدك هذا سؤالي الاخير ولن اسأل بعده
اخي مصطفى هلا وجدت لي ماهي حدود البايثون في الويب بمعنى الشيئ الذي لااستطيع فعله بها بسهولة لان لغتي الانجليزية ضعيفه واكيد ان هناك مواضيع اجنبيه توضح محدودية اللغات ، فقط ليطمأن قلبي لانه في كل مره اسال احد عن بايثون او php يقول php وعندما اسال عن بايثون او asp الاجابه عادة تكون asp والان حدث نفس الامر اكيد هذه الاجوبه لم تكن اعتباطيه وانما هناك سبب ورائها
الذي يقول php او asp على الاغلب لم يعمل على البايثون.
و لكن كل اللغات تؤدي عملها، عليك ان تختار ما تريده و ما ترتاح له,
في العمل الفعلي سيكون عليك التنقل بين اللغات بدون تردد.
مثلا في عملى الحالى كنا نستخدم البايثون في مشروع و بعدها تم تغييره للنود في المشروع الحالى، و لأسباب واحد ( و قد يكون غير مقنع للكل ) و لكن نحن نستخدم الجافا سكربت للfront-end لذا الفرق اراد ان يستعمل نفس اللغة لل backend للراحة لا اكثر.
و لكن للأداء كل اللغات فوق تؤدي واجباتها، و لكن اذا تريد نصيحتي تعلم الجافاسكرب ( النود ) لأنني اعتقد ان السوق يتوجه الى ذلك
و لكن برأيي ان تركز على تحسين لغتك الانجليزية اولا، لان تعلمها سيوفر لك الكثير من المال و التعب، و يسهل لك تعلم و التنقل بين اللغات
كلا اللغتين ممتازتين وتستطيع عمل أي شيء بهما
بالنسبة للنود جي إس سيكون خيار افضل لو كان المواقع التي تريد بناءها تعتمد على run time
مثل الشات أو المحادثات المباشرة أي التطبيقات التي تحتاج سرعة في نقل البيانات في نفس اللحظة
ستكون النود خيار اكثر مثالية لأنها اسرع
طبعاً هذا لا يعني بأنك لا تستطيع عمل ذلك في البايثون ...
امر اخر احتراف العمل بالنود جي إس اكثر صعوبة من غيرها خاصة للمبتدئين
لدي تجربة ممتازة مع php وروبي والنود جي إس
واستطيع أن اقول لك بأن تعلم احتراف العمل على النود جي إس سيحتاج منك الكثير من الوقت والصبر
بالنسبة لي انصح بتعلم روبي مع اطار العمل Ruby On Rails لبناء مواقع الويب
التعليقات