ِAnasED

الأعضاء
  • المساهمات

    1
  • تاريخ الانضمام

  • تاريخ آخر زيارة

السُّمعة بالموقع

0 Neutral
  1. السلام عليكم أخي، أولاً إذا كنت تقصد "تطوير مواقع الويب" وإنشائها فإن الأمر ليس مقتصر على لغة واحدة بحد ذاتها بل إنه يعتبر مجموعة من المهارات التي ينبغي تعلمها بتسلسل معين. وهذه المهارات مقسمة بحسب الهدف و نوع الموقع الذي تريد إنشاءه, فبشكل عام المواقع تنقسم إلى: مواقع ثابتة المحتوى Static وهي التي تكون مكونة من صفحة أو أكثر ولكن المحتوى فيها لا يتغير كثيرًا ومن الأمثلة على هذه المواقع: المواقع التي تحتوي على معلومات حول شركة معينة أو منتج معين. مواقع متغيرة المحتوى Dynamic وهي التي يكون المحتوى فيها قابلًا للتغيير ويتم توليدها أو إنشائها عند طلبها من المستخدم فمثلًا المدونة قد تحتوي على عدة تدوينات ولكن في نفس الوقت يمكنك إضافة تدوينات جديدة إليها كل فترة وهكذا. وبناءًا على التقسيم السابق فإن المهارات تقسم إلى مهارات تطوير النظم الأماميّة Front-End Development ومهارات تطوير النظم الخلفيّة Back-End Development. Front-End Development: مهارات النظم الأماميّة تساعدك على إنشاء مواقع ثابتة المحتوى. Back-End Development: مهارات النظم الخلفيّة تساعدك على تغيير المواقع ثابتة المحتوى إلى متغيرة المحتوى وبالتالي فإنها تأتي بعدما تتعلّم مهارات النظم الأمامية Front-End Development. ومما سبق نستنتج أنه إذا أردت أن تبدأ في رحلة التغيير إلى مطور مواقع ويب Web Developer فإنه عليك أولا تعلّم كيفية إنشاء مواقع ثابتة المحتوى وبالتالي مهارات النظم الأمامية front-end development وهي: HTML CSS JavaScript كما يمكنني توفير روابط تساعدك على تعلّم هذه المهارات.