b523db2bbea7098aeccea0f78f41f223
     
     
     
    
    
    
    
    
    
    
 
تقنية و أشياء أخرى
تقنية و أشياء أخرى
مختلف المقالات و النقاشات و الروابط المتعلقة بالتقنية او المواضيع العامة
مالفرق بين Front End و Web Design .. !
                         عربي     English

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

   محمد جمال الذياب        08-02-2020  
   2TA   
اعرف ماهو Front End وماهو back end والفرق بينهما لكن لم افهم هل على front end web developer ان يتعلم استخدام الفوتوشوب وتصميم المواقع به ان كان لا فماهو اسم الشخص الذي يستخدم الفوتوشوب او اي برنامج اخر لتصميم المواقع هل هو ال web designer
اما هل الweb designer هو نفسه front end web developer
لو سمحتم اشرحو لي هذه المصطلحات
web designer
web developer
التعليقات
   AGOULZI_PRODUCTION - AGOULZI Mohamed   
web developer : هو مطور الويب .. هو ذلك الشخص الدي يهتم بكتابة الأكواد... يعني هو الدي يخرج صفحة الويب إلى الوجود بعدما كانت مجرد فكرة..
المشكلة هي أن المطور كما قلنا عبارة عن شخص يجيد كتابة الكود .. لكنه لا يعرف بالضرورة ماهي الألوان التي يجب أن تمزج مع بعضها، أو أي نمط يجب أن يستعمل في الموقع إلى آخره .. و بالتالي فهو دائما بحاجة إلى رؤية الموقع أولا تم بعدها يقوم بكتابة الكود، وهته هي مهمة مصمم الويب web designer .. و هو شخص يجيد التعامل مع الفوتوشوب جيدا .. شخص قد درس سيكولوجية الألوان و أيضا يعرف متى يستعمل نوع الخط serif ومتى يستعمل comic إلخ إلخ .. هذه الأشياء بالنسبة للمطور نفس الشيء .. استعمال اللون الأحمر أو الأزرق لا يعني شيءا .. فقط كود اللون سيتغير، لكن لا.. بالنسبة للمصمم تعني الكتير إن لم نقل تعني له كل شيء.
نعود للمطور .. المطور هو المسؤول عن تحويل التصميم إلى كود إلى موقع حقيقي .. المطور يستعمل عدة لغات في عمله ..كل واحدة لها مجال عمل ..
html لبناء الموقع من حيت المحتوى
css تهتم بالمظهر .. كيف سيبدو هذا الموقع
javaScript لغة برمجة الويب ..لبت الروح في الموقع وبرمجة كل التفاعلات التي يمكن أن تتم عند حاسوب المستعمل..
php: لغة برمجة لجعل الصفحة دينامية، من حيت التفاعلات مع السيرفر
sql: ادا كان الموقع سيتعامل مع قاعدة بيانات
و غيرها من اللغات..
//
إذا لاحظت هته اللغات، قد تجد أنها تنقسم إلى قسمين ..قسم الفرونت-اند front-end كل يبدو للمستعمل ، أو لنقل كل ماهو ظاهر ..(لم أجد الكلمة المناسبة .. المهم) في هذا القسم ستجد : html.css.js و بالتالي إذا كان المطور يميل إلى هته اللغات.. فإنه يستعمل كلمة front-end developer لوصف نفسه..
نفس الشيء بالنسبة للمطور الدي يستعمل الphp&sql فقط أو أي لغة أخرى لها نفس الوظيفة فإنه يطلق على نفسه.. إسم back-end devloper.
//
كملاحظة : ممكن أن يؤدي شخص واحد الدورين معا.. مصمم و مطور ويب.
   moheb_rofail - محب روفائيل   
شرحك وافي أخي جدا فشكرا لك.
أقوم بترجمة front end ك واجهات امامية او واجهة المستخدم
و back end ك واجهات خلفية او واجهة مدير الموقع
   alma4rebi - AlmaGrebi Gnu   
جزاك الله خيرا @AGOULZI_PRODUCTION
والله ما حملني على التعليق اﻻ جمالية ردك على السائل
بجدية بارك الله فيك وفي علمك هكدا يكون الرد واﻻ فﻻ حاجة لنا في الرد
كتير ما هم المتصنعون بيننا
تحياتي لك اخي
   AGOULZI_PRODUCTION - AGOULZI Mohamed   
بارك الله فيك.. اللهم علمنا ما ينفعنا وانفعنا بما علمتنا.
   2TA   
شكرا على ردك اخي يعني هناك 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 لماذا
   AGOULZI_PRODUCTION - AGOULZI Mohamed   
مبدئيا .. نعم المصمم غير مطالب باحتراف ال html/css/js لكن صراحة واجب عليه أن يكون على دراية على الأقل ب html/css .. أقول دراية وليس احتراف .. حتى لا يصمم شيئا يصعب تكويده .. هذا يجعل منه مصمم لا يعرف عمله و يخلق مشاكل للمطور .. و بالتالي سيبني لنفسه سمعة سيئة ..
back-end developer هو شخص مر من مرحلة الفرونت-اند بالضرورة .. عندما نقول إن شخصا ما متخصص في مجال ما فهذا لا يعني أنه لايعرف شيءا في المجالات الأخرى .. متل طبيب اختصاصي .. حتما قد درس جميع التخصصات .. كذلك الأمر هنا ..
< لكن المشكل ان هناك من يقول ان web designer هو من يصمم الموقع ويحوله الى css/html ولايذكر الfront-end developer لماذا
هذه مشكلتهم، هم.
شارك معم ما أخبرتك به لتنيرهم.
   Muhnad - مهند عبدالرازق   
مصطلح الـweb design أصـلا أتغيـر لم يعـد هنـاك مـُسمـي وظيفي يسمـي web designer ، أصبـح هنـاك :

UI&UX designer وهو المسئـول عـن دراسـة المشـروع و أختيـار الألوان المناسبـة و من ثـم تحـويلهـا الـي تصميـم PSD .

Front-end developer وهـو الذي يقـوم بتحـويـل التصميـم "PSD" الـي واجهـة أماميـة باستخـدام HTML5,CSS3 JS.


-backend developer وهـو المسئـول عـن دينامكيـة المـوقع والتعامـل مع البيـانات و السيرفر و يستخـدم لغـات PHP , Asp,sql ولغـات أخري علي حسـب المشروع.
   Binwa   
ما هو التصميم PSD وماذا احتاج لتعلمه ؟
وهل يمكن تعلم لغات البرمجه (back-end) بدون تعلم لغات التصميم مثل HTML5,CSS3 JS ؟
   Muhnad - مهند عبدالرازق   
أنت لو عاوز تتعلـم تسـوق السيـارة هـتعمل ايه في الأول ؟ الاول هتتعلم الاساسيـات اللي هي ازاى تشغل العربية أزاى تحركها و هكـذا هنـا برده نفـس الشـئ لازم تبـدا مع الأساسيـات اللـي هي html,css,js وبعد كده تتعلـم لغات البرمجـة، أنما ممكـن تبـدأ تتعلـم لغـات البرمجـة عادي ولكن المسار الصحيـح هو تعلم الاساسيات ومن ثم البرمجـة.
اما التصميـم محتـاج تتعلـم أى برنـامج تقـدر تشتغـل و تعمل من عليـة التصميـم في برامـج كتير زي photoshop , sketch ممكـن تسأل حـد متخصص فـي ui design هيفيدك عن البرامج أفضل مني :)
وبالتوفيق
   Al-Gohry   
بعد اكثر من سنة على طرح هذا السؤال و من خلال البحث على جوجل وصلت الى هنا و بصراحة شديدة اعجبني و اوافق هذا التعليق و هذه الاجابة و بشدة
   Telyane - عماد عماد   
web designer هو نفسه ال front-end developer
ويجيد html,css,js ووبعض مكتبات جافا سكربت وربما كلها وايضاً يجيد العمل على فوتوشوب
اي هو الذي يقوم بتصميم واجهة الموقع
والweb programmer هو نفسه ال back-end developer
يجيد ruby او java او php او asp.net مع احدى لغات برمجة قواعد البيانات وهو المسؤول عن عقل الموقع ان جاز التعبير
اما مطور الويب او الweb developer فهو الذي يقوم بالوظيفتين التصميم والبرمجة ويطلق عليه Full stack developer
   Binwa   
هل يجب تعلم الاتجاهين تصميم وبرمجه الويب لتصبح مطور ويب ؟؟ وهل يصعب ذلك ؟؟.. ام من الافضل التخصص في احداهم ؟
   Telyane - عماد عماد   
نعم, مطور الويب كما ذكرت سابقاً هو الذي يجيد المهارتين back-end و front-end
وليس من الصعب تعلمهم ولكن ستحتاج الى وقت وجهد اكثر
انا افضل التخصص في مهارة واحدة ! لاني سأصبح محترف اكثر فيها
   Binwa   
ولو مثلا اردت التخصص في back end هل سأحتاج لتعلم لغات وتصميم ال front-end ؟
   Telyane - عماد عماد   
لا طبعاً لست بحاجه لتعلمها وستصبح عندئد Back-end web developer ..
ربي يوفقك :)
   الازرق - زكرياء الأزرق   
يبدو أن بعض الإخوة قدموا بعض الإجابات التي أراها غير كافية أو ربما سطحية.
دعنا نتحدث عن تطوير الواجهات الأمامية Front-end development، يتعلق فقط بتطوير الجانب الذي الذي يظهر للمستخدم، أي مجرد صفحات ويب ثابتة مبنية ب HTML + CSS +JS فقط.
مطور الواجهات الأمامية بحاجة الى أن يكون على معرفة بأساسيات الفوتوشوب فقط، ليس من الضروري أن تكون مصمم، و إنما فقط حتى تتصفح ملفات التصميم و تأخذ منها القياسات و الألوان و ما إلى ذلك.
الشخص المسؤول عن التصميم( ليس بالضرورة بفوتوشوب و إنما الوسيلة المتعارف عليها للتصميم هي فوتوشوب) يسمى مصمم واجهات إستخدام User Interface Designer و يمكن أن يكون أيضا مصمم تجربة إستخدام User Experience.
Web design مفهوم شاسع و غير محدد، هناك من يقول بأنه يشمل جميع أنواع التصميم الموجهة للويب سواء كانت مواقع فليرات أو أي كان، في مقابل Print design أي الموجهة للطباعة، في حين هناك من يقول أن يقتصر فقط على عملية تصميم و تطوير مواقع الويب أي ما يعرف الآن حسب التصنيف الحديث تصميم واجهات الإستخدام و تطوير الواجهات الأمامية.
   ABU_HUSSAM - كان هنا شخص ما   
Web Designer هو غالباً نفس الشخص الذي يعمل كــFron-End Developer بمعنى مطوّر واجهات أمامية، وفي النهاية هدفه إخراج واجهة مستخدم بالــHTML والــCSS والجافاسكربت وغيرها من التقنيات اللازمة.
ليس من الضروري إستخدام الفوتوشوب، ولكن إن إستخدمه فهو لتخطيط التصميم، الذي سيتم عمله في الآخير على صورة كود HTML و CSS!
أما الــWeb Developer فهو الشخص الذي يتعامل مع كل التقنيات التي تخص الـBack-End ولغات البرمجة المختلفة المعروفة.
   ayoubpro - متحير جدا   
اسمه مبرمج وليس مطور
  الموضوع و التعليقات و باقي البيانات في هذه الصفحة منقولة و معدلة من المصدر على الرابط التالي : https://io.hsoub.com/webdev/36958
  هذا الموضوع مرخص تحت : رخصة المشاع الإبداعي BY-SA
المشاركة :
تويتر
فيسبوك
الإيميل
لينكد إن
واتساب
الرابط

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

gg gg
مراجعات - تقييمات - فديوها - مقالات و مختلف المواضيع التي تهم اللاعبين العرب
http://gg.leomara.com/
الروابط المختصرة    سياسة الخصوصية    شروط الإستخدام    من أنا    من نحن    الأسئلة الشائعة    موضوع عشوائي    اتصل بنا   
                           
Developed by : MJ7.org