Zen Eddin Allaham نشر 21 مايو أرسل تقرير نشر 21 مايو بعد احتراف لغة JavaScript هل سأحتاج ايضاً اتقان لغة php من اجل فرص العمل ام لا حاجة لها؟ 2 اقتباس
0 محمد_عاطف نشر 21 مايو أرسل تقرير نشر 21 مايو هل تقصد JavaScript كلغة واجهات خلفية ك Node.js و express ؟ إذا كان كذلك فإن اللغتين JavaScript و PHP يمكن لكلاهما إنشاء واجهات خلفية للمواقع وكلاهما مطلوبان لسوق العمل وتتوافر فرص العمل بهما ولكن PHP لها فرص أكثر في سوق العمل الحر . لهذا إذا إحترفت JavaSript في إنشاء الخوادم والواجهات الخلفية فغالبا أنت لن تحتاج إلى لغة php إلا إذا أردت أن تدخل وظائف العمل الحر . ولكن حاليا يبنغي عليك التركيز على لغة واحدة منعا للتشتت وبعد إتقانك للغة JavaScript والحصول وظيفة يمكنك إذا أردت أن تتعلم PHP ولكن لن يكون لها حاجة . 1 اقتباس
0 Mustafa Suleiman نشر 21 مايو أرسل تقرير نشر 21 مايو الإحتراف ليس بكثرة اللغات، ذلك أمر يمكنك فعله فيما بعد عندما تصل لمرحلة متقدمة في مجال البرمجة، في البداية يجب تحديد التخصص ثم التعمق واكتساب خبرة به، الإنتقال من لغة لأخرى سيسبب لك تشتت، المُهم حاليًا هو تحديد التخصص الذي تريده، هل هي الواجهة الأمامية أم الخلفية، أم كلاهما معًا وتصبح مطور Full-Stack؟ في حال اخترت الواجهة الخلفية مثلاً، فهل تريد العمل بالشركات أم على مواقع العمل الحر؟ فمتطلبات سوق العمل تختلف على كلاهما، أي مواقع العمل الحر العربية ستجد أنّ PHP ولارافل مطلوبة أكثر بجانب ووردبريس وذلك طبيعي حيث أنّ المشاريع صغيرة إلى متوسطة وبحاجة إطار عمل سريع مثل لارافل أو منصة ووردبريس. أما بالشركات فستحتاج إلى تعلم Node.js ثم تعلم Express.js ثم تعلم Nest.js وهو إطار متقدم عن Express لكن نفس المفهوم، وتعلم Fastify. أيضًا لو اخترت جافاسكريبت، فيجب تعلم TypeScript بلا شك. عامًة حتى لو قررت بعد ذلك الإنتقال إلى PHP فالأمر لن يكون بتلك الصعوبة، فلغة البرمجة الأولى هي الأصعب وما بعدها أسهل. اقتباس
0 Zen Eddin Allaham نشر 21 مايو الكاتب أرسل تقرير نشر 21 مايو حسناً شكراً لك لكن لماذا اتعلم لغة TS حيث انها تقريباً مشابها ل JS اقتباس
0 Mustafa Suleiman نشر 21 مايو أرسل تقرير نشر 21 مايو بتاريخ الآن قال Hxfhf Ucicic: حسناً شكراً لك لكن لماذا اتعلم لغة TS حيث انها تقريباً مشابها ل JS لأنها ضرورية للمشاريع على أرض الواقع، حيث تجنبنا الكثير من المشاكل بسبب أنواع البيانات، ستجد تفصيل هنا: اقتباس
0 Abdulrahman Muhammad نشر 21 مايو أرسل تقرير نشر 21 مايو (معدل) تستخدم كل من JavaScript وPHP في تطوير الواجهات الخلفية، لكن لكل منهما ميزاته وعيوبه. بعد احتراف JavaScript، قد لا تكون بحاجة لتعلّم PHP، خاصة إذا كنت تعمل بتقنيات JavaScript مثل Node.js لتطوير الخوادم. ومن أبرز مميزاتها أنها تُستخدم في الواجهة الأمامية والخلفية معًا، مما يزيد من فرص العمل بها في كثير من الشركات. أما تعلّم PHP فقد يكون مفيدًا إذا كنت تنوي العمل مع أنظمة إدارة المحتوى مثل WordPress، أو في بيئات تعتمد على PHP بشكل أساسي. بتاريخ 3 ساعة قال Hxfhf Ucicic: حسناً شكراً لك لكن لماذا اتعلم لغة TS حيث انها تقريباً مشابها ل JS يمكن أن تلاحظ التشابه بين JavaScript و TypeScript، لكن TS تتميز بعدة خصائص تجعل تعلمها مفيدًا، خصوصا في المشاريع المتقدمة: تحديد نوع المتغيرات يساعد في تقليل الأخطاء أثناء الكتابة. اكتشاف الأخطاء قبل تشغيل الكود، لأن TS يتحقق من الكود أثناء الكتابة. تنظيم أفضل في المشاريع الكبيرة، حيث تشجع على كتابة كود واضح ومنظم. إذا كنت ترغب ببدء تعلم TypeScript بسهولة، يمكنك الاطلاع على المقال المرفق الذي يشرح الأساسيات بطريقة بسيطة. تم التعديل في 21 مايو بواسطة Abdulrahman Muhammad اقتباس
0 Zen Eddin Allaham نشر 21 مايو الكاتب أرسل تقرير نشر 21 مايو اذا قمنا بتعلم TypeScript هل هذا يعني سوف نقوم بتخلي عن لغة JavaScript وهل TS تتفاعل مع html css اقتباس
0 Abdulrahman Muhammad نشر 21 مايو أرسل تقرير نشر 21 مايو بتاريخ 9 دقائق مضت قال Hxfhf Ucicic: اذا قمنا بتعلم TypeScript هل هذا يعني سوف نقوم بتخلي عن لغة JavaScript وهل TS تتفاعل مع html css تعلم TypeScript لا يعني التخلي عن JavaScript فلكل منهما استخداماته وتفضيلاته TypeScript مبنية على JavaScript، وهي فقط تضيف لها ميزات إضافية. وتتفاعل مع HTML و CSS، بشكل طبيعي. اقتباس
0 عبدالباسط ابراهيم نشر 27 مايو أرسل تقرير نشر 27 مايو بتاريخ On 21/5/2025 at 14:13 قال Hxfhf Ucicic: اذا قمنا بتعلم TypeScript هل هذا يعني سوف نقوم بتخلي عن لغة JavaScript وهل TS تتفاعل مع html css أولاً TypeScript تتفاعل بشكل طبيعي مع HTML و CSS. بالرغم أن المتصفحات لا تفهم TypeScript مباشرة فيتم تحويل (compiling) كود TypeScript إلى كود JavaScript عادي. هذا الكود JavaScript الناتج هو ما يتم تشغيله في المتصفح ويتفاعل مع HTML لتعديل محتوى الصفحة وبنيتها، ومع CSS لتطبيق الأنماط والتصميم. وبالنسبة لاستخدام TypeScript والتخلي عن JavaScript فلا يكون في جميع الحالات بينما في المشاريع الكبيرة والمعقدة عندما يزداد حجم مشروعك وتزداد تعقيداته، يصبح من الصعب تتبع أنواع البيانات المحتملة والأخطاء. هنا، تقدم TypeScript نظامًا قويًا للتحقق من الأنواع يساعد على اكتشاف الأخطاء مبكرًا ويجعل الكود أكثر قابلية للصيانة. والعديد من الحالات الأخرى التي تبرز بها مميزات TypeScript اقتباس
السؤال
Zen Eddin Allaham
بعد احتراف لغة JavaScript هل سأحتاج ايضاً اتقان لغة php من اجل فرص العمل ام لا حاجة لها؟
8 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.