برمجة الويب

كيف أدخل مجال برمجة الويب؟

مجال الويب المعروف باسم برمجة الويب Web Programming أو تطوير الويب Web Development وهو ببساطة يضم تصميم وبناء الصفحات الالكترونية و قواعد البينات للموقع.

  • وفقًا لبيانات موقع Glassdoor.com ، تقدر رواتب مبرمجين الويب بحوالي 79000 دولار في السنة وطبعا الرقم بيزيد على حسب شطارتك
  • تبلغ رواتب مطور الواجهة الأمامية حوالي 92000 دولار في السنة . في المقابل ، من المعروف أن راتب مطور الويب الخلفي يبلغ 93000 دولار في السنة .

أقسام مبرمجين الويب:

أولاً :مجال Front-end development

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

ثانياً: مجال Back-end development:

وهو القسم التي يتم فيه البرمجة ويشرف على الجزء الذي لا تراه فى الموقع مثل  قواعد البيانات ويحوي كل بيانات مستخدمين الموقع او منتجات الموقع إضافة إلى

  ادارة الخادم والتخزين وكذلك يتعامل في حال حصول اخطاء في الداتا ويعالجها .

ماهي لغات البرمجة المستخدمه فى Front-end و Back-end:

برمجة الويب

وهناك ثلاث تقنيات يجب أن نتعلمعها لكي نحترف ال ال front-end:

  1. لغة HTML وهي تقوم لغة بناء هيكل الموقع
  2. لغة CSS وهي خاصة بالالوان والصور والتنسيقات فى الموقع , اي هي التي تقوم بإعطاء الجمالية لهيكل الموقع الذي تم بناءه بال html
  3. هي لغة JavaScript والتي تضيف حيوية للموقع وتمسح لة بالتفاعل مع الزائر ولكن على مستوى المتصفح فقط

أما بالنسبة لل back-end فإن أهم 5 لغات يمكن استخدامها في برمجة المواقع هي:

  • PHP
  • Java
  • ASP.netٍِ
  • Python
  • Node.js

ويجب الإشارة أنة ليس من الضروري أن تحترفها كلها فيكفي أن تتقن واحدة جيداً مع كل أدواتها لتستطيع أن تبرمج موقعك.

عند اتقانك المهارات المطلوبة في ال front-end وال back-end يطلق عليها عندئذ اسم full-stack webdeveloper

-اذا كنت تريد أن تصبح full-stack developer عليك أن تتعلم كورسات html ,css, javascript ,php…etc
ويمكن أن يساعدك موقع www.w3school.com فهو يعتبر من المواقع المفيدة جداَ.

ماهي أفضل الشهادات المعتمدة دولياً في مجال الويب:

  • شهادة Zend PHP Certification – php
  • شهادة Zend Framework Certification – ZF
  • شهادة Programming in HTML5 with JavaScript and CSS3
  • شهادة MCSD:Web Applications
  • شهادة Symfony Certification

خاتمة:

-تستطيع أيضا أن تبحث عن شهادات أخرى قد تفيدك في مجال الويب أو أن تستخدم منصات للعمل تسهل عليك البرمجة وكتابة الكود من الصفر مثل وردبريس ولارافيل وغيرهم ولكن تذكر لكي تستطيع أن تستخدم هذة المنصات الجاهزة عليك أولا أن تلم بمفاهيم الويب التي ذكرناها في المقالة سابقاً, قم بإنشاء أول موقع لك اعرضة على أصدقائك , تستطيع أن تقرأ مقالة لماذا تحتل المواقع المبرمجة بورد بريس عالميا على موقعنا ,وسنتعرف في مقالات لاحقة عن تقانات ومكاتب ويب ومفيدة .
شاركنا أرائك 🙂

Add a Comment

Your email address will not be published. Required fields are marked *