• 0

ما هي لغة البرمجة الأنسب لمصممي الجرافيك؟

أحب تصميم الجرافيك وأتقنه، وأرغب بدمج مهاراتي التصميمية بمهارات برمجية، فما هي اللغة المناسبة لي في هذه الحالة؟

 

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
  • 0

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

  • مواقع ثابتة المحتوى 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

كما يمكنني توفير روابط تساعدك على تعلّم هذه المهارات.

 

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة

يجب أن تكون عضوًا لدينا لتتمكّن من التعليق

انشاء حساب جديد

يستغرق التسجيل بضع ثوان فقط


سجّل حسابًا جديدًا

تسجيل الدخول

تملك حسابا مسجّلا بالفعل؟


سجّل دخولك الآن