(مهارات مبرمج الويب المحترف)
مهارات تحتاجها لتطوير الويب
1. البرمجة
يوجد الكثير من لغات البرمجة المستخدم في الويب حاليًا وربما يتشتت المبتدئ بين هذه اللغات فيوجد بعض اللغات التى تؤدى نفس العمل مثل PHP و ASP على سبيل المثال ويوجد لغات تكمل بعضها مثل HTML و CSS و Javascript على سبيل المثال .
فاول شئ عليك تعلمه هو الفروقات بين هذه اللغات ولماذا تستخدم كل واحدة منهم فمثلًا HTML و CSS تستخدم للهيكل العام للموقع و javascript تستخدم للتفاعل مع الزائر و PHP كلغة تعمل على السيرفر تتعامل مع قواعد البيانات وتولد محتوى ديناميكي على صفحات الموقع فعليك ان تعرف هذه الفروقات والفائدة من كل لغة .
- اختبار الموقع على المتصفحات المختلفة
- سرعة تحميل الصفحة
- عمل القوائم بشكل مثالي
- وغيرها
- browserling : مفيد لاختبار الموقع على المتصفحات المختلفة
- browsershot : هذا الموقع يرسل لك صور لموقعك على انظمة تشغيل مختلفة ومتصفحات مختلفة
بالطبع هناك تخصصات فمطور الويب ليس مصمم ويب ولكن ان يتعلم المطور بعض مهارات التصميم والتقنيات الخاصة به لها فائدة كبيرة على فهم مظهر الموقع .
مصممين و مطورين الويب يعملون على نفس المشروع ولكن على اجزاء مختلفة ولكن ان يفهم كل من منهم عمل الاخر بالتأكيد سيودى للتوافق والتفاهم لإخراج منتج رائع .
بعض نقاط التصميم مفيدة للمطورين :
- التصميم المتجاوب Responsive Design : نظرًا لانتشار الموبيل والاجهزة الذكية ظهر التصميم المتجاوب اي ظهور الموقع بنفس الكفاءة على الاجهزة المختلفة ففهم المطور لهذا الامر يضيف المزيد من الحرفية لعمله .
- فهم بسيط لتجربة المستخدم وواجهة الاستخدام UI / UX .
SEO او Search Engine Optimization وهو تهيئة الموقع لمحركات البحث بغرض تحسين ظهور الموقع في نتائج البحث الاولى وهى تخصص منفرد لمتخصص SEO او أخصائي التسويق ولكن معرفة المصممين والمطورين به امر ضروري .
فهناك بعض العوامل التي تؤثر على SEO وهذه العوامل هي تخصص المطور مثل سرعة الموقع مثلًا فتحسين ظهور الموقع في نتائج البحث الاولى يتوقف على عوامل كثيرة من ضمنها سرعة تحميل الصفحة .
من الامور المهمة هي ميزة الامان في الموقع لتجهيز الموقع لاي محاولات اختراق محتملة ويوجد بعض طرق الاختراق الشائعة التي يجب تعلم كيف تعمل وكيفية التصدي لها.
تعليقات
إرسال تعليق
اكتب رايك عن المقالة ؟؟ وهل استفدت منها ؟؟