• تم انشاء هذا المنتدى في الاساس لمساعده الباحثين عن المعرفه في مجالات التسويق الالكترونى والربح من الانترنت ونشر محتوى ذو قيمه للمساعده في رفع الكفائه والخبره لدى الزائرين
  • الى الساده الاعضاء والزوار تم فتح الباب لتعيين مشرفين الاقسام على كل راغب بالترشح للاشراف الرد على هذا المنشور اهلا بكم!
  • كل عام وانت بخير زائر عيد مبارك عليك وعلى جميع اعضائنا وزوارنا وتقبل الله منا ومنكم صالح الاعمال

كمهندس ويب كيف أصبح سينيور في المجال؟

احمد متولى

المدير العام
May 14, 2022
65
2
8
1658848650579
في مجال البرمجة يُطلق على الشخص المبتدىء في المجال تسمية جونيور، طوال مسيرتة المهنية يبحث الجونيور عن كيفية الوصول لمرحلة المُبرمج المتوسط ثُم لفل الوحش في المجال وهي مرحلة السينيور.
لذلك أسرد إليك بعض المفاهيم التي ينبغي لمبرمج الويب الإلمام بها حتى يصبح سينيور :

  • بروتوكول النقل الآمن (SSH)
    وهو عبارة عن بروتوكول اتصال شبكي يوفر اتصال، مُشفر بين جهازين متصلين عبر شبكة مفتوحة مثل الانترنت. لفهم البروتوكول.
    إليك الفيديو يوفر شرح للبروتوكول

  • منهجية وحدة الإختبار (Testing unit)
    منهجية يُقصد بها إختبار الدوال أو المناطق - أو الوحدات - في الأكواد.
    وهذا يعطينا القدرة على التأكد من أن العمليات في النظام تعمل بالشكل المتوقع منها.
    تفضل بمشاهدة الفيديو التالي لاخذ فكرة

  • الدوكر (Docker)
    هي أداة مُوجَّهةٌ لمُدراءِ الأنظمة والمطورين تستخدم في عمليات بناء وتشغيل البرامج ضمن بيئة معينة عبر تشغيل المشروع بداخل حاويات دوكر ( Docker Containers )، مما يسهل عملية نقل المشروع من جهاز إلى جهاز آخر دون الحاجة لتعديل إعدادات النظام.

  • تحليل الاداء (Performance analysis)
    علها أصعب المهارات والتي ستحتاج للكثير من الوقت والمعرفة والتجربة لإتقانها.
    يُقصد بإمتلاك هذه المهارة معرفة أفضل الطرق لتحقيق غرض ما في النظام بأقل تكلفة على موارده.
    المصطلح شامل ويحمل في طياته الكثير اليك فيديو بسيط يناقش أحد الحالات

  • مفاهيم الـSPA & PWA
    يطلق على موقع الويب الذي يتفاعل مع المستخدم لفظ تطبيق، وعند بناء واجهات التطبيق يخضع الأمر للعديد من المعايير هذه المعايير من ضمنها تطبيق ويب بصفحة واحدة، تطبيق ويب تقدمي. هذين المعيارين يعتبران من أهم المعايير الحديثة.

  • مهارة تحليل الكود (Code analysis)
    غالباً يُستخدم التحليل عند مُراجعة اكواد لغيرك وفهمها. يخضع الامر لمعايير تتشابه بإختلاف لغات البرمجة أو المجال.
    إليك الفيديو التالي يشرح خطوات التحليل لكود إحدى الألعاب

  • مفاهيم المُصادقة والجلسات (Sessions & JWT)
    في تطبيقات الويب عند المُصادقة على مُستخدم سيكون لديك أفضل خيارات هو إما إستخدام الـSession أو إستخدام الـJWT ولكل طريقة مميزاتها وعيوبها. إليك فيديو قصير يشرح الفرق

طبعاً لا يقتصر الأمر على هذه المفاهيم فقط، يوجد العديد من المفاهيم الأخرى والتي قد تشترك مع مُسميات أخرى.
 

كلمة المدير

جميع المواضيع والمشاركات المكتوبة تعبّر عن وجهة نظر صاحبها ,, ولا تعبّر بأي شكل من الاشكال عن وجهة نظر إدارة المنتدى .

التعليقات المنشورة لا تعبر عن رأي مجتمعنا ولا نتحمل أي مسؤولية قانونية حيال ذلك

يتحمل كاتبها مسؤولية النشر