11

مالفرق بين Front End و Web Design .. !

  • 2TA

اعرف ماهو Front End وماهو back end والفرق بينهما لكن لم افهم هل على front end web developer ان يتعلم استخدام الفوتوشوب وتصميم المواقع به ان كان لا فماهو اسم الشخص الذي يستخدم الفوتوشوب او اي برنامج اخر لتصميم المواقع هل هو ال web designer

اما هل الweb designer هو نفسه front end web developer

لو سمحتم اشرحو لي هذه المصطلحات

web designer

web developer


18

web developer : هو مطور الويب .. هو ذلك الشخص الدي يهتم بكتابة الأكواد... يعني هو الدي يخرج صفحة الويب إلى الوجود بعدما كانت مجرد فكرة..

المشكلة هي أن المطور كما قلنا عبارة عن شخص يجيد كتابة الكود .. لكنه لا يعرف بالضرورة ماهي الألوان التي يجب أن تمزج مع بعضها، أو أي نمط يجب أن يستعمل في الموقع إلى آخره .. و بالتالي فهو دائما بحاجة إلى رؤية الموقع أولا تم بعدها يقوم بكتابة الكود، وهته هي مهمة مصمم الويب web designer .. و هو شخص يجيد التعامل مع الفوتوشوب جيدا .. شخص قد درس سيكولوجية الألوان و أيضا يعرف متى يستعمل نوع الخط serif ومتى يستعمل comic إلخ إلخ .. هذه الأشياء بالنسبة للمطور نفس الشيء .. استعمال اللون الأحمر أو الأزرق لا يعني شيءا .. فقط كود اللون سيتغير، لكن لا.. بالنسبة للمصمم تعني الكتير إن لم نقل تعني له كل شيء.

نعود للمطور .. المطور هو المسؤول عن تحويل التصميم إلى كود إلى موقع حقيقي .. المطور يستعمل عدة لغات في عمله ..كل واحدة لها مجال عمل ..

html لبناء الموقع من حيت المحتوى

css تهتم بالمظهر .. كيف سيبدو هذا الموقع

javaScript لغة برمجة الويب ..لبت الروح في الموقع وبرمجة كل التفاعلات التي يمكن أن تتم عند حاسوب المستعمل..

php: لغة برمجة لجعل الصفحة دينامية، من حيت التفاعلات مع السيرفر

sql: ادا كان الموقع سيتعامل مع قاعدة بيانات

و غيرها من اللغات..

//

إذا لاحظت هته اللغات، قد تجد أنها تنقسم إلى قسمين ..قسم الفرونت-اند front-end كل يبدو للمستعمل ، أو لنقل كل ماهو ظاهر ..(لم أجد الكلمة المناسبة .. المهم) في هذا القسم ستجد : html.css.js و بالتالي إذا كان المطور يميل إلى هته اللغات.. فإنه يستعمل كلمة front-end developer لوصف نفسه..

نفس الشيء بالنسبة للمطور الدي يستعمل الphp&sql فقط أو أي لغة أخرى لها نفس الوظيفة فإنه يطلق على نفسه.. إسم back-end devloper.

//

كملاحظة : ممكن أن يؤدي شخص واحد الدورين معا.. مصمم و مطور ويب.

شرحك وافي أخي جدا فشكرا لك.

أقوم بترجمة front end ك واجهات امامية او واجهة المستخدم

و back end ك واجهات خلفية او واجهة مدير الموقع

alma4rebi أضف ردا

جزاك الله خيرا @AGOULZI_PRODUCTION

والله ما حملني على التعليق اﻻ جمالية ردك على السائل

بجدية بارك الله فيك وفي علمك هكدا يكون الرد واﻻ فﻻ حاجة لنا في الرد

كتير ما هم المتصنعون بيننا

تحياتي لك اخي

بارك الله فيك.. اللهم علمنا ما ينفعنا وانفعنا بما علمتنا.

شكرا على ردك اخي يعني هناك web designer وهو الشخص المسؤل على التصميم بالفوتوشوب والweb developer وينقسم الى back-end devloper و front-end developer اليس كذلك ؟ يعني الweb designer غير مطالب بتعلم css/html/js لان هذا من مهام front-end developer فقط يتعلم تصميم المواقع على برامج التصميم اما back-end devloper فيتعلم الphp&sql مثلا

لكن المشكل ان هناك من يقول ان web designer هو من يصمم الموقع ويحوله الى css/html ولايذكر الfront-end developer لماذا

مبدئيا .. نعم المصمم غير مطالب باحتراف ال html/css/js لكن صراحة واجب عليه أن يكون على دراية على الأقل ب html/css .. أقول دراية وليس احتراف .. حتى لا يصمم شيئا يصعب تكويده .. هذا يجعل منه مصمم لا يعرف عمله و يخلق مشاكل للمطور .. و بالتالي سيبني لنفسه سمعة سيئة ..

back-end developer هو شخص مر من مرحلة الفرونت-اند بالضرورة .. عندما نقول إن شخصا ما متخصص في مجال ما فهذا لا يعني أنه لايعرف شيءا في المجالات الأخرى .. متل طبيب اختصاصي .. حتما قد درس جميع التخصصات .. كذلك الأمر هنا ..

< لكن المشكل ان هناك من يقول ان web designer هو من يصمم الموقع ويحوله الى css/html ولايذكر الfront-end developer لماذا

هذه مشكلتهم، هم.

شارك معم ما أخبرتك به لتنيرهم.