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

السؤال

Recommended Posts

  • 1
نشر

عليك أولا أن تعرف بأنّ المواقع الإلكترونية تعتمد على العديد من التّقنيات واللغات وأهم لغة لتطوير الويب هي لغة HTML الهيكلية وهي بسيطة جدا، ولن يأخذ منك تعلمها الكثير من الوقت، ولغة CSS مُهمة كذلك لتنسيق الموقع وجعل منظره جذابا، ثمّ لغة Javascript لإضافة المزيد من التفاعل لموقعك. أمّا لغات الواجهة الخلفية مثل لغة php و ruby و python فهي لغات تُستعمل للتعامل مع قواعد البيانات وذلك بمُساعدة رئيسية من أطر العمل المُتوفّرة لكل لغة، أقصد بالتعامل مع قواعد البيانات إدخال البيانات إلى قاعدة البيانات (اسم المُستخدم وكلمة مروره مثلا) التّحقق منها وحذفها أو تعديلها وأمور أخرى تتعلق بهذه المبادئ.
لذلك فإن أردت أن تبدأ بتعلم التّقنيات اللازمة لإنشاء مواقع إلكترونية فعليك بتعلم التّالي:

إطار عمل للويب (مثل إطار Django).
كيفيّة التعامل مع قواعد البيانات باستعلامات SQL.
يُمكن كذلك أن تُضيف تقنيات أخرى لتعلماتك مثل تقنية Ajax ومُختلف مكتبات لغة Javascript (مثل Jquery، EmberJS، AngularJS، ReactJS …).

قد يبدو لك الأمر مُعقدا، ولكن صدقني أصعب جزء هو البداية وأسوأ شيء قد تواجهه هو عدم الاهتمام بالتّعلم، فحالما تتعلم لغة HTML سيبدو لك الأمر بسيطا وستنتقل إلى لغة CSS وبعدها يزيد مستوى التّعقيد درجة درجة عندما تنتقل إلى تعلم لغة Javascript ستتعلم أسس البرمجة (هذا إن لم تكن قد تعلمت لغة بايثون). إذا تعلمت أحد لغات البرمجة ستجد نفسك قادرا على تعلم اللغة التالية بسهولة ويُسر. وتذكر بأنّك ستواجه عقبات لا تعد ولا تحصى والمُهم ألا تستسلم لهذه العقبات بل عليك أن تعتمد على مُحركات البحث لإيجاد حلول المشاكل التي تواجهك.

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

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

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

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   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.

  • إعلانات

  • تابعنا على



×
×
  • أضف...