ما هي لغات البرمجه اللتي يجب علي الالمام بها لاتقدم لوظيفة back end developer مبتدئ ؟؟


التعليقات

يمكنك البدأ بأحد اللغات البرمجية الخاصة بالواجهة الخلفية : php , nodejs, ruby, python , golang ... إلخ

ثم بعد ذلك تعلم قواعد البيانات هناك نوعين : علائقية مثل mysql , أو لا علائقية مثل mongodb .

لماذا تريد تعلم تطوير الويب ؟ فريلانس ؟

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

أنصحك بالبدء بتعلّم لغة PHP، فهي لغة بسيطة وممتعة وتساعدك على فهم المبادئ والأساسيات اللازمة، (ممّا يسهّل عليك الانتقال فيما بعد إلى لغةٍ أخرى إن شئت).

بعد الاطّلاع على مفاهيمها، وإنجاز بعض المهام أو المشاريع الصغيرة باستخدامها، وتزامناً مع تعلّم قواعد البيانات باستخدام MySQL ... بعد ذلك كلّه وحينما ترى في نفسك قدرةً على فهم الأكواد والتعديل عليها وإكمالها ... توجّه للمرحلة الثانية بتعلّم إحدى أطُر العمل المبنية على PHP.

إن أردتَ العمل حالياً فمعظم الشركات توظّف مَن لديهم خبرة بإطار عمل معيّن كونه يوفّر الوقت والجهد في إنشاء المشاريع وصيانتها وحمايتها.

يمكنك تعلّم إطار العمل Laravel أو Yii2، فكلاهما مبني على لغة PHP.

لديك خيار آخر مثل لغة #C، فمن خلالها تستطيع إنجاز مشاريعك باستخدام ASP.NET، ولكن لا أحبّذها كخيار للمبتدئين.

بقية اللغات تتفاوت في انتشارها وشعبيتها تبعاً للدولة التي تريد العمل فيها، ولكنّها بالمُجمل -تقريباً- تعتمد على الأساسيات نفسها، مع اختلافاتٍ في طريقة كتابة الأكواد وأسماء التوابع وما إلى ذلك.


تطوير الويب

مجتمع لمناقشة وتبادل الخبرات حول تطوير الويب. ناقش أحدث التقنيات، اللغات، والأدوات في عالم تطوير المواقع والتطبيقات. شارك مشاريعك، اسأل عن نصائح، وتعاون مع مطورين محترفين وهواة.

91 ألف متابع