اذهب إلى المحتوى

السؤال

Recommended Posts

  • 0
نشر

دعنا نبدأ بتعريف مصطلح تطوير المواقع Web Development هو مصطلح يطلق علي المجال ككل سوف نقوم بتفسير هذا المصطلح حتي تتضح الفكرة, ينقسم تطوير المواقع إلى جزئين وهما:

الواجهات الأمامية Front-End و الواجهات الخلفية Back-End ويوجد ايضا المطور الشامل Full-Stack (هذا المطور يتقن برمجية الواجهات الأمامية و الواجهات الخلفية ).

الواجهات الأمامية Front-End

اقتباس

 مبرمج الواجهات الأمامية Front-End في تطوير الويب يختص بالمظهر الجمالي والهيكلة الأمامية للمواقع والتطبيقات الإلكترونية، واللغات المطلوبة لتطوير الواجهات الأمامية هي HTML و CSS و JavaScript.

الواجهات الخلفية Back-End

اقتباس

 مبرمج الواجهات الخلفية Back-End هو من يعالج البيانات ويخزنها في قواعد البيانات ويستخرجها منها ثم يرسلها إلى الواجهة الأمامية لكي تعرضها للمستخدم كما أنه يعالج طلبات المستخدمين والصفحات التي يتصفحونها وعمليات تسجيل الدخول والخروج.

المطور الشامل Full-Stack

مبرمج الواجهات الأمامية Front-End يطلق عليه Front-End Developer, و مبرمج الواجهات الخلفية Back-End يطلق عليه Back-End Developer, و الذي يتقن الإثنين فيطلق عليه Full Stack Web Developer.

لذلك يفضل أن تبدأ ك مبرمج للواجهات الأمامية Front-End حتي تفهم كيف يتم عمل صفحات الويب (ليس عليك التعمق في هذا التخصص إذا كنت تريد أن تصيح مبرمج للواجهات الخلفية Back-End) ثم أنتقل إلى برمجة الواجهات الخلفية Back-End وعندها سوف تصبح Full Stack Web Developer.

وهذه مقالة تشرح هذا الموضوع بالتفصيل.

وسوف تفيدك هذه الأجاية.

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

 

  • 0
نشر

ليس هناك علاقة بين ال web design وال Web Development حيث أن إذا كنت تتكلم عن مجال البرمجة وتريد تعلم البرمجة فليس هناك حاجة لتعلم ال  web design إلا إذا كنت تريد تعلم مهارة جديدة 

لذلك ليس هناك علاقة بين ال web design وال Web Development فهذا تصميم مواقع ويب  وهذا برمجة ذللك يربطهما الويب 

وتم شرح ال Web Development بالتفصيل في التعليق السابق وفي هذا التعليق سأوضح ال web design

يتحكم تصميم الويب في كل ما يتعلق بالجماليات المرئية وسهولة استخدام موقع الويب - نظام الألوان والتخطيط وتدفق المعلومات وكل شيء آخر يتعلق بالجوانب المرئية لواجهة المستخدم / UX (واجهة المستخدم وتجربة المستخدم). بعض المهارات والأدوات الشائعة التي تميز مصمم الويب عن مطور الويب هي:

Adobe Creative Suite (مثل Photoshop و Illustrator) أو برامج تصميم أخرى

  • تصميم غرافيك
  • تصميم واجهة المستخدم
  • تصميم UX
  • تصميم شعار
  • تخطيط / تنسيق
  • وضع أزرار  call-to-action
  • Branding
  • Wireframes, mock-ups, and storyboards
  • Color palettes
  • Typography

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...