بنك الأسئلة
أسئلة عام بإجاباتها
110 سؤال في عام، مع الإجابة والشرح.
-
عام
ماذا يعني string في البرمجة؟
اقرأ الإجابة ←: ماذا يعني string في البرمجة؟الـ string في البرمجة نوع بيانات يمثل سلسلة من المحارف: حروف وأرقام ورموز. أمثلة في JavaScript وPython وPHP وعمليات شائعة على النصوص.
-
عام
ما هو التحميل المسبق preload للصور والفيديوهات؟
اقرأ الإجابة ←: ما هو التحميل المسبق preload للصور والفيديوهات؟preload يطلب من المتصفح تحميل ملف مهم مبكرًا قبل أن يحتاجه، مثل صورة الغلاف أو الخط. أمثلة على link rel=preload والخاصية preload…
-
عام
ما هي الخاصية async في وسم script وكيف تعمل؟
اقرأ الإجابة ←: ما هي الخاصية async في وسم script وكيف تعمل؟الخاصية async تجعل المتصفح يحمّل السكربت دون إيقاف الصفحة، ثم ينفّذه فور انتهاء تحميله دون ترتيب. الفرق بين async وdefer ومتى تستخدم…
-
عام
ما هي الخاصية defer في JavaScript وكيف تعمل؟
اقرأ الإجابة ←: ما هي الخاصية defer في JavaScript وكيف تعمل؟الخاصية defer تجعل المتصفح يحمّل السكربت دون إيقاف الصفحة، ثم ينفّذه بعد انتهاء قراءة HTML وبالترتيب. مقارنة سريعة مع async.
-
عام
ما هو VPS وماذا يعني اختصاره؟
اقرأ الإجابة ←: ما هو VPS وماذا يعني اختصاره؟VPS اختصار Virtual Private Server أي خادم خاص افتراضي: جزء معزول من خادم فعلي بموارده الخاصة. الفرق بينه وبين الاستضافة المشتركة.
-
عام
ما الميزة الرئيسية لمحرر ووردبريس Gutenberg؟
اقرأ الإجابة ←: ما الميزة الرئيسية لمحرر ووردبريس Gutenberg؟الميزة الرئيسية في محرر Gutenberg أنه يتعامل مع الصفحة كمكونات مستقلة تسمى Blocks. ما هي الكتل وكيف تسهّل بناء الصفحات.
-
عام
لماذا نقسّم صفحة الويب إلى مكونات (Components)؟
اقرأ الإجابة ←: لماذا نقسّم صفحة الويب إلى مكونات (Components)؟تقسيم صفحة الويب إلى مكونات صغيرة يسمح بإعادة استخدامها وتوفير الوقت وتسهيل الصيانة. مثال على مكون زر وبطاقة.
-
عام
ما أهم عامل في اختيار لغة أو إطار عمل لمشروع ويب؟
اقرأ الإجابة ←: ما أهم عامل في اختيار لغة أو إطار عمل لمشروع ويب؟أهم عامل في اختيار لغة أو إطار عمل هو متطلبات المشروع، لا الشهرة ولا الحداثة. أسئلة تساعدك على الاختيار الصحيح.
-
عام
ما هو Node.js وما دوره في تطوير الويب؟
اقرأ الإجابة ←: ما هو Node.js وما دوره في تطوير الويب؟Node.js بيئة تشغيل تتيح تنفيذ JavaScript على الخادم خارج المتصفح. استخداماته، ومثال لخادم بسيط، ولماذا يحبه مطورو الويب.
-
عام
ما هي واجهات برمجة التطبيقات (API) في تطوير الويب؟
اقرأ الإجابة ←: ما هي واجهات برمجة التطبيقات (API) في تطوير الويب؟الـ API مجموعة قواعد تحدد كيف تتواصل أجزاء البرمجيات وتتبادل البيانات، مثل الواجهة الأمامية مع الخادم. شرح بمثال طلب وردّ JSON.
-
عام
ما هو DevOps؟
اقرأ الإجابة ←: ما هو DevOps؟DevOps منهجية تجمع فرق التطوير والتشغيل وتؤتمت البناء والاختبار والنشر، لإطلاق التحديثات أسرع وبأخطاء أقل. شرح مبسط بأمثلة.
-
عام
لماذا توجد تقنيات ويب كثيرة جدًا؟
اقرأ الإجابة ←: لماذا توجد تقنيات ويب كثيرة جدًا؟تتعدد تقنيات الويب لأن المشاريع مختلفة في احتياجاتها: السرعة، الحجم، الفريق، نوع التطبيق. كيف تختار دون أن تضيع بينها.
-
عام
ما هو التحقق (Validation) في تطوير الويب؟
اقرأ الإجابة ←: ما هو التحقق (Validation) في تطوير الويب؟التحقق Validation هو التأكد من صحة البيانات التي يدخلها المستخدم قبل قبولها. الفرق بين التحقق في المتصفح وفي الخادم، مع أمثلة.
-
عام
ما معنى مبدأ YAGNI في تطوير البرمجيات؟
اقرأ الإجابة ←: ما معنى مبدأ YAGNI في تطوير البرمجيات؟YAGNI تعني You Aren’t Gonna Need It: لا تبنِ ميزة قبل أن تحتاجها فعلًا. شرح مبسط بمثال ولماذا يوفّر الوقت ويبسّط الكود.
-
عام
هل تحسين محركات البحث (SEO) مسؤولية المطور؟
اقرأ الإجابة ←: هل تحسين محركات البحث (SEO) مسؤولية المطور؟جزء كبير من SEO التقني يقع على المطور: HTML صحيح، عناوين منظمة، وسوم وصفية، وسرعة الموقع. ما الذي يتحكم به المطور تحديدًا؟
اختبار سريع
هل أنت مستعد لاختبار معلوماتك؟
5 أسئلة عشوائيةشرح لكل إجابةخطوة تالية مقترحة في النهاية