هل لو اتعلمت html5 وcssو JavaScript والجيكويرى وبوت استراب4 وphpهل اقدر ابرمج موقع كامل
هل لو اتعلمت html5 وcssو JavaScript والجيكويرى وبوت استراب4 وphpهل اقدر ابرمج موقع كامل
برمجة المواقع أصبحت من أكثر الوظائف طلبًا في هذه الأيام نظرًا لأهميتها، فهي أقتحمت جميع مجالات الحياة من تعليم و تجارة و خدمات كالمواقع الطبية، و التقنية وإلخ. ماذا نحتاج لنبرمج موقع ،و نعمل في هذا المجال؟
فالبداية لتحفيز أنفسنا لتعلم برمجة الويب، يجب أن ندرك أنها صناعة لن تنقرض في وقتٍ قريب. و يوجد إحتمالية زيادة 13% نمو في وظائف تطوير الويب المتاحة حتى عام 2028. و للتبسيط المهارات الآتية إذا تعلمتها لن تجد صعوبات كثيرة لاحتراف هذه المهنة. و هم:
1- تعلم أساسيات HTML, CSS, and Javascript
- تستخدم HTML في هيكلة الموقع.
- تستخدم CSS لجعله أجمل، مرتب، و هكذا.
- و ال Javascript لجعله فعّال.
2- تعلم أساسيات الووردبريس
3- تعلم تصميم تجربة المستخدم UI/UX designing
بعد أن تعلمت هذه المهارات يمكنك تعلم SQL ، PHP اختياري للمعرفة بأساسيات ال Data base
و أخيرًا تعلم أساسيات ال SEO لتحسين موقعك في محركات البحث. العمل طويل و يحتاج لمجهود جبار لكنه مُربح.
كل مشوار طويل يبدأ بخطوة صغيرة.
يمكنك فعل كل شيء تقريبًا باستخدام هاته التجميعة ، كل شيء باستثناء الوصول إلى قاعدة البيانات و لعله واحد من أكثر الأشياء التي ستحتاج التعامل معها لجلب البيانات من الواجهة الخلفية أو من الـ API .
يشبه جلب البيانات من API من الناحية المفاهيمية الوصول إلى قاعدة البيانات ، ولذلك فإن معرفة SQL / PDO أمر ضروري للغاية في سوق العمل و في إكتمال نظرتك للعمل ككل .
كما أن الأمر يعتمد على ما تريده بالضبط . فلو كنت تهدف إلى إنشاء واجهة أمامية تفاعلية منسقة و كاملة فسيمكنك ذلك بإستثناء php التي لن يكون لها لازمة كبيرة هنا .
أما إن كنت تهدف إلى التعامل مع البيانات و الواجهة الخلفية بشكل كبير فهو إحتمال ضئيل جدا أن لن تحتاج التعامل مع قواعد البيانات .
و لذلك فإنك بكل الأحوال ستجد نفسك مضطرا لتعلم كيفية التعامل مع قواعد البيانات لعمل كل شيء و برمجة موقع بواجهتين : أمامية و خلفية . و في أغلب الحالات سيكون تعلم MySql إضافة إلى ما تعلمته كافيا و مرضيا جدا .
التعليقات