تعلم اساسيات الويب 2023

تعلم اساسيات الويب 2023

7 دقيقة

من الواجب عليهم تعلم اساسيات الويب

طلاب الاختصاصات المعلوماتية والبرمجة

يوجد مواد لاساسيات الويب في الجامه فيجب على الطالب تعلمها.

المطورون الجدد

مطوري الويب الجدد سواء كانوا frontend , backend, fullstack يجب عليهم تعلمها

مصممي UI UX

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

المدونين

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

أشخاص العاديين

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

المتطلبات

  • اتصال wifi ثابت

  • جهاز لابتوب او حاسوب مكتبي في حال لا يتوفر حاسوب بامكانك التعلم عبر الهاتف مؤقتا

  • خبرة جيدة في مهارات البحث

  • ان تكون شغوف بالويب

المواد التعليمية

  • Html5
  • Css3
  • اساسيات JavaScript
  • JavaScript dom & bom
  • JavaScript es6+
  • JavaScript oop
  • Github

بداية رحلة التعمل

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

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

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

رابعا github من الضروري تعلمه لانه يساعدك في حفظ مشاريعك على الويب و التحكم في الاصدارات , كما انه بامكانك نشر الاكواد على الاستضافات عبر github , ولن تندم على تعلمه

من المهم اختيار معلم لتكون مستمر على مسار منظم وقد اخترنا لك افضل من يشرحون الويب في العالم العربي.

  • اسامة الزيرو

كورس html 2021

كورس css 2021

كورس JavaScript 2021

تعلم ECMAScript 6

تعلم JavaScript OOP

تعلم Git و Github

  • نور الحمصي

تعلم HTML و CSS ( المستوى الأول ) - نور الحمصي

تعلم HTML5 و CSS3 ( المستوى الثاني ) - مع نور الحمصي

دورة أساسيات جافا سكريبت

  • محمد عيسى

دورة HTML / HTML5 بالعربي

دورة CSS / CSS3 بالعربي

دورة JavaScript بالعربي

كورس Github

هذه الدورة احترافية في JavaScript 👇

دورة JavaScript | ES6 , ES7 , ES8 , ES9 , ES10

نصائح من الممكن ان تساعدك

انت بحاجة لنشر موقعك على الويب ليراه الجميع .هناك استضافات مجانية ننصحك به , وهي vercel و netlify بالاضافة الى github pages

الخطوة التالية

بعد تعلم اساسيات الويب سوف يصيب الكثيرين الحيرة من اختيار مسار من بين بحر المسارات في عالم الويب والموضوع طويل لا يسعنا الا ان نعمل له مقالة قريبا

بعد تعلم اساسيات الويب سوف يصيب الكثيرين الحيرة من اختيار مسار من بين بحر المسارات في عالم الويب , وامامك ثلاث خيارات من الممكن ان تختار منهم. منها :

التدوين

بامكانك البداء بانشاء مدونتك الاولى وتحسينها بحسب خبرتك التي تعلمتها من هذا المسار.

تصميم وبرمجة واجهات المواقع Frontend

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

البرمجة لخلفية backend

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

لم اتطرق هنا ل fullstack لان يجب عليك في البداية احد المسارين frontend او backend وبعد احترافة تعلم الجانب الاخر وتكون قد اصبحت fullstack .

معنا مثلا ان تتعلم react وبعد احترافها سوف تكون عليك nodejs سهلة بامكانك تعلمها بسرعة مع اطار عمل expressjs , بعد وصولك هذه المرحلة وبعد التجارب العملية نعتبرك درست fullstack ولاكن يجب عليك الممارسة اكثر لكي تكون محترف في هذا الاختصاص