/Front End

Front End

موقعك هو عبارة عن مجموعة الطبقات التالیة:
1 -هیكل
2 -بیانات
3 -تصمیم
3 -محتوى

Functionality:
تصمیم و عمل كل هذا هو وظیفة الـ developer end-Front باستعمال مجموعة من لغات الـ up-Mark وأساسیات التصمیم و
مجموعة من الـ frameworks and scripts.
یقوم الـ developer end-Front بإنشاء بیئة متكاملة لكل ما یراه أو یلمسه المستخدم من محتوى و تصمیم و تفاعل مع الموقع.
عندما تقوم بتعیین developer end-Front من المهم أن یكون لدیك نظرة شاملة عن أهمیة الـ end-front فى موقعك
الإلكتروني.
ما الذي یفعله؟ ما هي مهامه؟ و كیف تساعدك مهارته فى تقدم مشروعك؟

یقوم مطور الـ end-Front بإنشاء experience user and interaction من خلال مجموعة من الـ scripts المدمجة مع
صفحى الـ HTML.

عندما یزور مستخدم صفحتك فإن كل شيء یراه أو یضغط علیه أو یستخدمه لإدخال بیانات أو للحصول على بیانات فإن كل ذلك مهمة
مطور الـ end-Front الذى یقوم بإنشاء الـ software-side-Client بدوره یبرز تصمیم الموقع. یتم تنزیل الـ scripts بواسطة
المتصفح ثم یتم تنفیذه منفصل عن الـ .server
مطورو الـ end-front هم عبارة عن حلقة الوصل بین مصممي المواقع ومطوري الـ end-back لذلك یجب أن یكونوا مبدعین و
tech-savvy
إذا كنت تتسائل كیف یتحول التصمیم الأخیر للمواقع إلى ما تراه من تلك المواقع فهو عمل مطور الـ end-Front.

Front End Developer Responsibilities:

● تحدید ما هو هیكل و تصمیم الصفحات.
● تطویر میزات جدیدة لتحسین ال experience-User.
● تحقیق توازن بوجود تصمیم جمیل و فعال.
● التأكد من أن التصمیم مناسب لأجهزة المحمول الذكیة.
● تحسین مستمر للصفحات لتعطي أعلى أداء.
● إجادة استخدام العدید من الـ language Markup لكتابة صفحات الویب.
● تحقیق تصمیم متوازن ومتناسق فى كل انحاء الصفحة.

Front End Developer Requirements:

● شهادة في علوم الحاسب أو ما یعادلها.
● فهم جید لمبادئ التصمیم.
● كفاءة في لغات (HTML,CSS,JavaScript and jQuery ).
● یجید التعامل مع برنامج تصمیم مثل (Illustrator Adobe).
● خبرة في Responsive and Adaptive design
● فهم جید لمبادئ الـ SEO.
● مهارات تواصل جیدة.

Preferred skills:

● یجید استخدام الـ BootStrap.
● یجید استخدام الـ React.

a Live version from CAT offcial Magazine - CATazine - , CATazineLive is a weekly magazine which mainly have topics about Computer and Technology