اذهب إلى المحتوى

السؤال

نشر

السلام عليكم 

أريد تعلّم البرمجة وكتبت سؤال من قبل بخصوص هذا الموضوع ورد عليا بعض الأخوان أنه يجب البدء بتحديد مجال من مجالات البرمجة والبدء في تعلم لغاته وأنا الآن حددت مجال برمجة الويب والمواقع ولكن للعلم أنا لا اعرف شيئا عن البرمجة سوي تعريفه لها أعددته بنفسي وهو أن البرمجة هيا مجموعة أوامر للحاسوب يتم كتابتها في أكواد ولكتابة الاكواد يجب تعلم لغات البرمجة

أريد معرفة هل يجب عليا أن أتعلّم شيئا قبل البدء في تعلم والدخول في مجال تصميم وبرمجة المواقع ؟ ثانيا أريد أن اعرف هل يوجد فرق بين مصمم ومبرمج المواقع وبين مطور الويب؟

Recommended Posts

  • 2
نشر

بعد أن حدّدت المجال الذي تنوي تعلمه (وهو برمجة وتصميم المواقع) ما عليك سوى البدء مباشرةً بالدراسة، مع العلم أن جزئية (البرمجة) تأتي أخيرًا وليس أولًا في مجال برمجة المواقع! ولا يجب عليك تعلّم C++ فهذه لغة موجهة لأسطح المكتب. بل ابدأ بالمنهجية التالية:

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

- بعد ذلك ستبدأ بتعلّم CSS وهي لغة تصميم مواقع الوِب، أي اللغة المسؤولة عن بناء القوالب وتنسيق النصوص وترتيب الطبقات وكل ما هو متعلق بالمظهر العام للموقع وكيف سيراه زوارك.

- الخطوة الأخيرة أن تتعلم لغة برمجة تتقاطع مع مجالك، مثل جافاسكربت، PHP، وروبي.. وهذه أشهر الخيارات. اختر واحدة وإبدأ بها، واعلم أنك ستحتاج إلى لغتين على الأقل، الأولى لما يسمى بالواجهات الأمامية مثل جافاسكربت، والثانية لما يسمى بالواجهات الخلفية أي البرمجة من طرف السيرفر مثل روبي (لا عليك بهذه المصطلحات الآن ستتعرف عليها لاحقًا)

بهذا الترتيب سوف تتعلم كتابة وتصميم وبرمجة مواقع الوِب.

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

 

  • 1
نشر

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

عصر تصميم المواقع بالفوتشوب انتهى مع مفاهيم التصميم المتجاوب (وهي مفاهيم متضمنة بالإصدار الثالث من CSS)، وأقصد بالتصميم المتجاوب الذي يتلائم مع مختلف مقاسات الشاشات. لذا فلن تحتاج إلى الفوتوشوب

  • 1
نشر
بتاريخ 3 ساعات قال Islam Salah:

اخي ممكن ان تقول لي جميع الاشياء الممكنة التي سأكون قادر علي فعلها عندما اتعلم تصميم وبرمجة المواقع

يعني هكون قادر مثلا علي انشاء المدونات او قوالب بلوجر ووردبريس او مثلا موقع مشابهة لموقع جوجل 

اتمني الإفادة

أنصحك في الوقت الحالي بالتركيز على المسار السابق كتابة المواقع، تصميمها، برمجتها

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

الآن ركز على تعلم الأساسيات وبعد ذلك وبناء على المعلومات التي تكون قد اكتبستها يمكنك تحديد مسارك القادم

  • 0
نشر (معدل)
بتاريخ 40 دقائق مضت قال أسامة عرب:

- بعد ذلك ستبدأ بتعلّم CSS وهي لغة تصميم مواقع الوِب، أي اللغة المسؤولة عن بناء القوالب وتنسيق النصوص وترتيب الطبقات وكل ما هو متعلق بالمظهر العام للموقع وكيف سيراه زوارك.

شكراً لردك يا اخي ولكن هل يقف ضغفي باللغة الانجليزية عائق

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

تم التعديل في بواسطة Islam Salah
خطأ بالكتابة
  • 0
نشر

اخي ممكن ان تقول لي جميع الاشياء الممكنة التي سأكون قادر علي فعلها عندما اتعلم تصميم وبرمجة المواقع

يعني هكون قادر مثلا علي انشاء المدونات او قوالب بلوجر ووردبريس او مثلا موقع مشابهة لموقع جوجل 

اتمني الإفادة

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...