Website development

 

تطوير المواقع الالكترونية ومتطلباتها 

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


اولا لغات البرمجة المستعملة لتطوير مواقع الويب

  1. لغة HTML : وهي اختصار لي HyperText Markup Language وتستعمل هذه الغة لبناء هيكل مواقع الويب ولا يوجد اي موقع ويب على الانترنت لا يستعمل لغة HTML وتعتبر لغة اساسية في تطوير مواقع الويب ورغم استعماله الكبير ودورها المهم في بناء مواقع الويب الا انها لا تعتبر لغة برمجة وذلك بسبب

  • لا تستعمل ال Compiler او المترجم لتحويل الكود الى لغة الالة
  • لا تحتوي على اساسية لغات البرمجة مثل IF , Foor Loob And Math 
  1. لغة CSS : وهي لغة مقاربة الى لغة HTML ويتم استعمالها من اجل تنسيق الموقع واعطائه منظر جمالي وبكون لغة CSS مشتقة من لغة HTML فهذا يعني ايضا انها ليست لغة برمجة                                          
  2. لغة javascript : هي لغة برمجة شهيرة تستعمل في تطوير مواقع الويب وتستعمل تحديدا في عملية تفعيل الموقع مثل اضافة عمليات حسابية واضافة اماكن بحث والتأكد من طرق الدفع والعديد من الامور المتعلقة في مجال back end للمواقع الالكترونية                                                                                                
  3. لغة php : وهي لغة برمجة تستعمل في ربط موقع الويب بقاعدة البيانات ويمكن من خلالها بناء موقع ويب ولكن لا يمكن الاستقناء عن استعمال لغة HTML حتى في حال استعمال لغة php لبناء الموقع                              
  4. لغة SQL : وهي اللغة المستعملة في انشاء قواعد البيانات من اجل تخزين البيانات الخاصة في الموقع عليها           
  5. اطار  bootstrap : هي عبارة عن قوالب برمجية جاهزة يمكن اخذها وتركيبها والتعديل عليها بما يتناسب مع المشروع الخاص بك وتم تصميمها من اجل توفير الوقت والجهد والحصول على منظر تصميم عصري وجميل ويوجد  ثلاث اصدارات من هذا الاطار 

ماذا بعد الانتهاء من تصميم موقع الويب 

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

مصادر تعلم لغات تطوير موقع الويب 

يوجد مصادر عديدة لتعلم لغات البرمجة المذكوره اعلاه اولا لغة HTML ويمكن تعلم هذه اللغة من عدد من المصادر منها موقع w3school الشهير وقناة عبدالرحمن جمال عبر يوتيوب 

ثانيا لغة CSS ويمكن تعلمها من عدد من المصادر منها موقع w3school الشهير وقناة عبدالرحمن جمال عبر يوتيوب

ثالثا لغة  javascript ويمكن تعلمها من خلال مصادر متعدده ولكن اقل انتشار من باقي اللغات ومن هذه المصادر موقع w3school الشهير وعبر قناة عبدالرحمن جميل عبر اليوتيوب 

رابعا لغة php وتعتبر مصادر تعلمها قليله جدا ولكن موقع w3school توفر برنامجا تعليما للغة من الصفر الى مراحل متقدمة ويمكن ايضا تعلم الاساسيات والامور المهمه في اللغة عبر قناة راكوان للبرمجة من خلال مقطع كاش كورس عبر القناة على يوتيوب 

خامسا لغة SQL ويمكن تعلمها من خلال موقع w3school الشهير وايضا من خلال مقطع دورت CS50 عبر موقع هارفرد 

سادسا اطار bootstrap ويعتبر موقع w3school الخيار الافضل والامثل وذلك بسبب اعتمادة على التعليم وايضا تقديم القوالب الجهازة بل اضافة الى توفر الاصدارات الثلاثة من الاطار 

نهاية المقال شكرا لكم نتمنى أن تكونوا استفدتم من المقال مع تحياتي لكم

حساباتنا عبر الانترنت : 

instagram 

github


تعليقات