M3aarf Telegram

تعلم البرمجة

الفرق بين وظيفة مصمم المواقع و مطور المواقع والافضل من بينهم front-end vs back-end developer

15 أبريل 2019

الفرق بين وظيفة مصمم المواقع و مطور المواقع والافضل من بينهم front-end vs back-end developer

مفيش حد جرب يتعلم مجال برمجة المواقع ومفضلش يلف حولين نفسه
علشان يعرف إجابة السؤليين دول 
ان شاء الله في المقالة دي هنتكلم بشكل مفصل عن الاجابة يلا بينا 
===================
سريعا كده في وظيفتين نقدر نقول هما اساس عمل الموقع
وهما front-end developer + back-developer 
اول شخص ال front مسؤال عن الجزء الي بتشوفه عينك كله
من نصوص و فيديوهات و رسومات وروابط كل شئ
هيجي حد يقول الله امال ال Back بيعمل اى طالما دا بيعمل كل شئ كده
هقولك يا سيدي ان ال back end مسؤال عن البيانات نفسها الي بتظهر
يعني مثلا انت لو بصيت في الاكونت بتاعك هتلاقي اسمك موجود مثلا
مكتوب Heba بس شخص تاني اسمه mohsen في نفس المكان
لكن اختلاف الحساب الشخصي نفسه خلاه في اختلاف لاسم صاحب الحساب
والي مسؤال عن الجزء دا هو ال back end اما المسؤال عن شكل وحجم الخط 
هو الراجل بتاع ال front end
وفي مواقع بيكون اعتمادها الكلي على ال front end فقط
ومواقع تانيه اعتمادها الكلية على ال Back end فقط 
فكده سريعا الفرق بين الوظيفتين وتقدر ترجع للمقالات السابقة 
وهتلاقي بوست منفصل لكل حد فيهم بالتفاصيل الممله :D 
نيجي بقى تتعلم اى الاول ؟
الصح ايا ما يكن انت ناوي تشتغل front end او back end 
انك تتعلم اساسيات ال Front end الاول
لان دا هيساعدك وانت شغال back end 
انك تبقى فاهم الموقع البيانات فيه بتظهر ازاى 
تتعلم على الاقل html css javascript وشوية Jquery
لكن مش مطلوب منك تخش في ال bootstrap ولا تتعلم مكتبات التصميم الزيادة 
وبعد ما تعرف اساسيات ال front end تقوم داخل على ال back end
لان ساعات هيكون في حاجات بسيطة محتاج تعملها وانت شغال back
بس في الجزء الخاص بال Front فمش معقوله ساعتها تكلم حد front
يعمل لك حاجه متخدتش 10 ثواني الصح تبقى ايدك خفيفه
والشركات بتفضل ديما الناس الي شغاله back end 
بس عندها خبرة بسيطة في ال front end
اما بقى لو انت قررت تتعلم front end فقط
فمش محتاج منك تخش ال back end نهائي
بل ممكن تقرء عنها من باب الفضول لكن فعلا مش محتاج تتعلمه
وغير مطلوب انك تتعلم المجالين
احنا فقط بنقول افضل انك تقرء عن ال front لو ناوي تشتغل back end