تطوير مواقع الويب

تطوير مواقع الويب

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

ماذا يعني تطوير مواقع الويب ؟

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

ويجب عليك عزيزي القارئ أن تعلم أن تطوير مواقع الويب أو تطوير المواقع له شقين أساسيين يجب أن تقوم بهما حتى تتم برمجة هذا الموقع وهذين الشقين يسمي

(تطوير الواجهات الأمامية (تصميم المواقع

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

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

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

من أين أبدء لكي أصبح مطور مواقع ويب

من المؤكد أنك الأن قد تحمست وتسأل نفسك من أين أبدء لكي أصبح مطور مواقع محترف، ونن هنا لإرشادك عزيزي القارئ.

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

مسار مصمم مواقع الويب

ومسار مصمم الويب المقصود به هو المسار الذي تسلكه لكي تصبح مصمم ويب أو مطور واجهات أمامية ويوجد العديد من التقنيات التي ييجب عليك تعلمها من بينها:

لغة اتش تي ام ال “HTML” وهي لغة النص التشعبي أو ما تستخدم لهيكلة البيانات في صفحة الويب

لغة سي اس اس “css” وهذه اللغة تستخدم لتنسيق عناصر اتش تي ام ال

تعلم لغة جافا سكريبت “JAVASCRIPT”
وهي لغة تستخدم لبناء تصميم ويب وواجهات أمامية أكثر تفاعلية
ثم بعد ذلك يمكنك تعلم مكتبة جي كويري وهي مكتبة شهيرة للغاية مبنية على لغة جافا سكريبت لتسهل عليك الأمر في عملية بناء تصميم موقع بسهولة.

تعلم ساس “SASS”
وهي لغة محدثة عن لغة سي اس اس تستخدم بدلا من ال سي اس اس لعمل تصميم أفضل للموقع وبها العديد من المميزات التي لا توجد في سي اس اس

ثم بعد ذلك أنت لك الخيار لتتعلم أي اطار على لغة سي اس و اتش تي ام ال من هذه أطر العمل التالية:

 اطار عمل بوتستراب “bootstrap”-
إطار عمل ماترياليز-
إطار عمل ماتريال ديزاين-
إطار عمل فاونديشن “foundation”-
إطار عمل “semantic ui”-

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

إطار عمل أنجولار “angular js”-
إطار عمل ريأكت “react.js”-
إطار عمل فيو جي اس “vue.js”-
إطلر عمل باكبون جي اس “backbone.js”-
إطار امبر جي اس “ember.js”-