القائمة الرئيسية

الصفحات

تطوير مواقع الويب ( Website development )


تطوير مواقع الويب ( Website development ):


Websete

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

الموقع الإلكتروني (website) :

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

1.تطوير الواجهات الأمامية(front-end):

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

2. تطوير البنية التحتية (back-end):

وهذا مختلف عن تصميم الموقع وتطوير الواجهة الأمامية الخاصة بالموقع، وهذا هو الجزء الذي لا تراه من الموقع ولكنك ترى نتائجه أمامك، هنا يتم استخدام نطاق واسع من اللغات البرمجية وأكثرها استخداما هي PHP, Python, Java ,Ruby.
غالبا ما تحتاج لتطوير مواقع الويب في البنية التحتية لاستخدام مكتبات جاهزة لهذا الغرض ظهرت عدة إطارات (Framework)وهي عبارة عن أداة تتوفر على عدة مكونات تساعد على وضع أساس للبرمجيات من خلال وظائف جاهزة، مطورة ومجربة و ذلك من أجل ضمان الجودة والحماية للبرمجيات، ويتواجد هذا المفهوم في عدة لغات برمجية نذكر منها:
1.Bootstrap for HTML & CSS.
2.JQuery for JavaScript.
3.Laravel for Php.
4.Django for Python.
5.Flask for Python.

هل أعجبك الموضوع :

تعليقات

التنقل السريع