بسم الله الرحمن الرحيم
نصائح لمن يريد ان يصبح مطور ويب ..
اغلب الاخطاء هي التي تحصل عن البداية ، هذه المدونة تركز على مجموعة نصائح للمبتدأ لتجنب الاخطاء وضياع وقته وجهدة في التعلم.
1. ابدأ من الـ HTML ... الاساس في كل الويب هو HTML
من الاخطاء الشائعة عند المبتدئين هو ان يظن بأن الـ HTML لغة قديمة والان هناك php , asp , python , .. etc ..وهذا الشئ غير صحيح فمهما كبر او صغر الموقع فهو بالاخير تركيب من الـ HTML
2. تعلم Server side language
من اكثر لغات برمجة الويب انتشاراً هي php انصح بها بشدة خاصة لمن يريد البدء بالتعلم ، لأنها لغة قياسية وتجبر المبرمج على كتابة جميع مايحتاج من الصفر بدون مساعدة البيئة مثل ما يحدث في لغات مايكروسوفت ASP.NET
نحتاج لغة ويب كثيرا لعملية ربط الموقع بقواعد البيانات.
3. الان حان الوقت لتعلم مبادئ قواعد البيانات وجمل الـ SQL
قواعد البيانات هي من جعل المواقع الحديثة داينمك ، اي ان المحتوى قابل للتعديل والتغير والاضافة والحدف بسهولة وبدينامكية . والمبرمج المبدع هو الذي يحلل الموقع او تطبيق الويب بذكاء ويختصر كثيرا في البيانات.
بالنسبة للمبتدأ مجرد تعلمك كيفية الاضافة ، حذف ، تعديل ، استعلام ، استعلام شرطي ... كافية كبداية.
4. اللمسة الجمالية في الموقع CSS
بعد ما تكون الموقع كأساس HTML وتم تضمين المحتوى من قواعد البيانات بأستخدام لغات الويب التي تعمل في السيرفر .. حان وقت تنسيق اسلوب العرض .. القالب والألوان ، خلفيات ، شكل الخط ، حجم الخط ، لون الخط ، ... والكثير كل هذا بأستخدام الـ CSS
5. لجعل الموقع احترافي وتفاعلي ,Ajax,Javascript
الجافا سكربت Client Side language لغة ابداعية ورائعة وظيفتها الاساسية التعديل في مكونات صفحة الويب اثناء عرضها .. وهذا مانراه كثيرا هذه الايام في المواقع الحديثة مثل الفيس بوك والكوكل وغيرها ..
نصيحة لا تستعجل بالتعلم واعطي لكل مرحلة حقها .. افضل اسلوب للتعلم هو التعلم بالعمل .. قم بعمل موقع وطور عليه كل مرة تتعلم فيها شئ جديد.
ولا تتوقف عند حدوث مشكلة بل ابحث عن حلول