السلام عليكم
ما هي أشهر اللغات والتقنيات المستخدمة في الباك اند في دولة المغرب
أظن أنها لغة PHP مع إطار عملها Laravel لكن أريد التأكد من هذا
وشكرا
تستطيع التأكد من ذلك بالبحث عن الوظائف المتاحة في سوق العمل لديك، وعامة في الدول العربية ستجد أن المطلوب بكثرة هو PHP ولارافيل و وورد بريس وكواجهة أمامية إما React أو Vue.js وأيضًا ستجد أنه مطلوب مطورين .NET كواجهة خلفية وAngular كواجهة أمامية، وهناك تزايد في استخدام الـ MERN Stack لكن ذلك يختلف من سوق عمل لآخر، وأنا أتحدث عن الشركات وليس مواقع العمل الحر.
ابحث على موقع LinkedIn بكلمات مفتاحية مثل Back-End Developer وتفقد ما هي اللغات والتقنيات المطلوبة؟ ونفس الأمر بالنسبة لمواقع التوظيف الأخرى في بلدك.
وقد تم النقاش حول ذلك بشكل مفصل هنا:
رغم أنه لا توجد احصائية دقيقة لذلك، خصوصا في الوطن العربي إلا أنه يمكن استقصاء وضع السوق العربية عن طريق النظر في المجتمعات البرمجية الموافقة لكل تخصص. وفي المغرب وباستطلاع رأي بسيط سيمكن معرفة أن PHP Laravel واحدة من أكثر التخصصات شيوعا هنالك.
يوجد هنالك استطلاع رأي بسيط قام به موقع stateofdev بخصوص البرمجة في دولة المغرب عام 2022 يمكنك التعرف على تفاصيل اكثر له من هنا (
فيما يلي بعض النتائج الخاصة به:
من بين أشهر لغات البرمجة المستخدمة في الباك اند نجد:
أما بالنسبة للتقنيات المستخدمة في الباك اند، فمن المهم أن نذكر:
أنصحك بشدة بالاستفادة من دورات تدريبية في هذه المحاور المقدمة من أكاديمية حسوب، حيث تعتبر منصة رائعة للحصول على تعليم مميز وعالي الجودة في مجالات التقنية. يمكنك استكشاف مجموعة متنوعة من الدورات المتاحة لتطوير مهاراتك وتوسيع معرفتك في الباك اند:
وعليكم السلام
تعد لغة PHP وإطار عمل Laravel بشكل عام من أشهر لغات البرمجة والتقنيات المستخدمة في الباك إند (Backend). PHP هي لغة برمجة قوية وشائعة الاستخدام في تطوير الويب، وتتميز بسهولة التعلم والاستخدام. بالإضافة إلى ذلك، Laravel هو إطار عمل PHP شهير يوفر مجموعة واسعة من الميزات والأدوات لتطوير تطبيقات الويب بشكل سريع وفعال.
ومع ذلك، يجب أن نلاحظ أنه في السنوات الأخيرة، هناك تحول نحو استخدام لغات البرمجة الأخرى في المغرب، مثل Python و Node.js. يستخدم Python على نطاق واسع في تطوير تطبيقات الويب وعلم البيانات، بينما يستخدم Node.js في تطوير تطبيقات الويب القائمة على الأحداث والواجهات التفاعلية.
بالإضافة إلى ذلك، هناك أيضًا استخدام لغات أخرى مثل Java و C# في بعض المشاريع التجارية الكبيرة والتطبيقات المؤسسية. كما يجب أن نذكر أن هذه المعلومات قد تختلف وفقًا لاحتياجات المشروع وتفضيلات المطورين. قد يتم استخدام لغات وتقنيات مختلفة حسب المتطلبات والظروف الفردية.
التعليقات