برمجة الويب: من أين نبدأ وأين نذهب؟

شارك مع الأصدقاء:

من المؤلف: السؤال الأكثر شيوعًا بين المبرمجين المستقبليين هو ، من أين نبدأ؟ كيف تصبح مبرمج ويب… أسئلة مماثلة. بالطبع ، بالنسبة لشخص ليس لديه فهم لبرمجة الويب ، من الطبيعي أن يواجه هذه الأسئلة ، وإذا لم يشر شخص ما إلى نقطة البداية ، فإن بدء التشغيل والدخول إلى المجال سيكونان أكثر تعقيدًا.
يجب أن يبدأ الويب!
إذا سألت أكثر مشاريع البرامج إثارة للاهتمام بين المبرمجين في أوائل العقد الأول من القرن الحادي والعشرين ، فسوف يجيبون على أنها أنظمة تشغيل ، ومكافحة فيروسات ، ومتصفحات ، وألعاب. لأنه في ذلك الوقت كان التركيز بشكل أساسي على برمجة سطح المكتب. حتى الآن ، تعد هذه الإحصائيات أقل بكثير من إحصائيات برمجة الويب ، لأنه تم إنشاء أكبر نظام تشغيل للبرامج والألعاب والمتصفحات ، ثم عصر الويب!
أصبحت تكنولوجيا الإنترنت أكثر إثارة للاهتمام بالنسبة لمبرمجي المستقبل اليوم. على الأقل يستخدم متجرًا على الإنترنت ، أو ينشئ "مدونة" لنفسه من خلال مواقع التصميم. حتى التعليم عبر الإنترنت يتم تقديمه. وفقًا لإحصائيات Netology (مركز تدريب مشهور عالميًا في روسيا) ، فإن عدد الطلاب المسجلين في برمجة الويب أعلى بعدة مرات من عدد الطلاب المسجلين في برمجة سطح المكتب والجوال.
كونك مشرف موقع وحده لا يكفي في برمجة الويب. يجب أن تكون فنانًا وطبيبًا نفسيًا قويًا. والسبب هو أنه على مستوى الفن ، فإن مبرمجًا نفسيًا قويًا يتنفس الحياة من خلال حسابات مختلفة ، أي يطور النواة.
تحتاج أيضًا إلى موقع ويب واحد على الأقل لتوزيع البرنامج الذي أنشأه مبرمج سطح المكتب ، والذي بدونه لن يعرف أحد سوى المبرمج….
بينما تخطو إلى عالم برمجة الويب ، هناك جبلين ضخمين أمامك. أي الواجهة الأمامية (المظهر: التصميم والمظهر) والواجهة الخلفية (الداخلية: الجزء الأساسي ، الجزء الوظيفي). من الصعب التغلب على كليهما في نفس الوقت.
حتى أولئك الذين لا يعرفون الصناعة على الإطلاق سيكونون مهتمين بهذين الجبلين. إذا لم يكونوا قد واجهوا هذه الجبال ، فإنهم لم يصلوا إلى مملكة برمجة الويب بعد!
هناك الكثير من المحاربين (الصعوبة) على كلا الجبلين. سوف تحصل على سيف يسمى الصبر. إذا أسقطت هذا السيف ، فإن هؤلاء المحاربين سوف يهزمونك على الفور.
امتلاك مملكة الواجهة الأمامية أسهل قليلاً من مملكة الخلفية. لقد كانت في الأساس فكرة ، خيال. الباقي سيكون بطيئا.
في عالم النهاية الخلفية ، تلعب القدرة على التفكير بقوة دورًا كبيرًا. يعتمد كل من أداء النظام والأمان على الواجهة الخلفية.
النهاية الخلفية هي مجال مثير للاهتمام للغاية ، فالشخص الذي يدخله لا يريد الذهاب إلى الواجهة الأمامية ، بما في ذلك الواجهة الأمامية.
أولئك الذين يغزون كلا هذين الجبلين يطلق عليهم اسم Full Stacks. هل سمعت كلمة مبرمج Full Stack يعني أنها Back-end + Front-end = Full Stack.
لكن لا تعتقد أنه يمكنك غزو كلتا المملكتين في وقت واحد وتصبح إمبراطور Full Stack ... سوف تغزو المملكتين واحدة تلو الأخرى. يمكنك بعد ذلك أن تصبح مبرمجًا في Full Stack.
tweet.uz

Оставьте комментарий