بنك الأسئلة
أسئلة تقنية وبرمجية بإجاباتها
728 سؤال بإجاباتها وشروحها، في كل مواضيع الموقع.
-
HTML
ما الفرق بين div وspan في HTML؟ (باختصار)
اقرأ الإجابة ←: ما الفرق بين div وspan في HTML؟ (باختصار)div عنصر كتلي block يأخذ سطرًا كاملًا، وspan عنصر سطري inline لأجزاء صغيرة داخل النص. مثال قصير.
-
HTML
ما وظيفة الكلاس (class) في CSS؟
اقرأ الإجابة ←: ما وظيفة الكلاس (class) في CSS؟الكلاس في CSS يحدد مجموعة من عناصر HTML لتطبيق تنسيق واحد عليها، ويمكن للعنصر أن يحمل أكثر من كلاس. أمثلة.
-
HTML
ما هو الـ constructor في PHP OOP؟
اقرأ الإجابة ←: ما هو الـ constructor في PHP OOP؟الـ constructor في PHP دالة __construct تُنفَّذ تلقائيًا عند إنشاء الكائن بـ new، لتهيئته بالقيم الأولية. مثال، والصيغة المختصرة في PHP 8.
-
HTML
ماذا تعني display: none في CSS؟
اقرأ الإجابة ←: ماذا تعني display: none في CSS؟display: none يخفي العنصر تمامًا من الصفحة فلا يأخذ أي مساحة ولا تقرؤه قارئات الشاشة. الفرق بينه وبين visibility: hidden وopacity: 0.
-
HTML
ما العنصر الأساسي لعرض الصور في HTML؟
اقرأ الإجابة ←: ما العنصر الأساسي لعرض الصور في HTML؟العنصر الأساسي لعرض الصور في HTML هو img مع src وalt. وpicture حاوية تختار بين مصادر وتحتاج img بداخلها.
-
HTML
ما الكلمة التي تنشئ كائنًا من كلاس في PHP؟ (new)
اقرأ الإجابة ←: ما الكلمة التي تنشئ كائنًا من كلاس في PHP؟ (new)في PHP ننشئ كائنًا من كلاس بالكلمة new، فيُستدعى الـ constructor تلقائيًا. مثال، والفرق بين class وnew.
-
HTML
ما وظيفة addEventListener في JavaScript؟
اقرأ الإجابة ←: ما وظيفة addEventListener في JavaScript؟addEventListener تضيف مستمعًا لحدث على عنصر، مثل click أو keydown، وتنفّذ دالة عند حدوثه. صيغتها، وإزالة المستمع، وخيار once.
-
HTML
ماذا تعني كلمة API في البرمجة؟
اقرأ الإجابة ←: ماذا تعني كلمة API في البرمجة؟API اختصار Application Programming Interface: واجهة تتيح للتطبيقات التواصل وتبادل البيانات وفق قواعد محددة. تشبيه بسيط ومثال.
-
HTML
لماذا نستخدم useState في React؟
اقرأ الإجابة ←: لماذا نستخدم useState في React؟useState في React يدير حالة القيم داخل المكون، ويعيد رسم الواجهة تلقائيًا عند تغيرها. مثال على حقل نص يعرض ما يُكتب.
-
HTML
ما وظيفة Eloquent ORM في Laravel؟
اقرأ الإجابة ←: ما وظيفة Eloquent ORM في Laravel؟Eloquent ORM في Laravel يتيح العمل مع قاعدة البيانات بطريقة كائنية: كل جدول له Model، والصفوف كائنات. أمثلة على القراءة والإضافة والعلاقات.
-
HTML
ما الفرق بين class وid في CSS؟ (باختصار)
اقرأ الإجابة ←: ما الفرق بين class وid في CSS؟ (باختصار)الـ id فريد ويُستخدم لعنصر واحد في الصفحة، والـ class يمكن تكراره على عناصر كثيرة. مثال قصير والاستخدام المناسب لكل منهما.
-
HTML
ما هي مستمعات الأحداث (Event Listeners) في JavaScript؟
اقرأ الإجابة ←: ما هي مستمعات الأحداث (Event Listeners) في JavaScript؟مستمعات الأحداث Event Listeners أكواد تنتظر أحداث المستخدم مثل النقر والكتابة والتمرير، ثم تنفّذ دالة. أمثلة على أشهر الأحداث.
-
HTML
ما وظيفة ملف .gitignore؟
اقرأ الإجابة ←: ما وظيفة ملف .gitignore؟ملف .gitignore يحدد الملفات والمجلدات التي يتجاهلها Git فلا يتتبعها ولا يرفعها، مثل node_modules و.env. مثال وملاحظة مهمة.
-
HTML
ما هي الإضافة (Plugin) في ووردبريس؟
اقرأ الإجابة ←: ما هي الإضافة (Plugin) في ووردبريس؟الإضافة Plugin في ووردبريس أداة تضيف وظائف جديدة للموقع، مثل المتجر والنماذج والسيو، دون تعديل كود ووردبريس. الفرق بينها وبين القالب.
-
HTML
ما هي مكتبة jQuery؟
اقرأ الإجابة ←: ما هي مكتبة jQuery؟jQuery مكتبة JavaScript تسهّل التعامل مع عناصر الصفحة والأحداث وطلبات AJAX. مثال، وهل ما زلنا نحتاجها اليوم؟
اختبار سريع
هل أنت مستعد لاختبار معلوماتك؟
5 أسئلة عشوائيةشرح لكل إجابةخطوة تالية مقترحة في النهاية