بنك الأسئلة
أسئلة تقنية وبرمجية بإجاباتها
728 سؤال بإجاباتها وشروحها، في كل مواضيع الموقع.
-
جافاسكربت
ما مكتبة jQuery لبناء جداول بيانات تفاعلية؟ (DataTables)
اقرأ الإجابة ←: ما مكتبة jQuery لبناء جداول بيانات تفاعلية؟ (DataTables)DataTables مكتبة مبنية على jQuery تحوّل جدول HTML العادي إلى جدول تفاعلي فيه بحث وفرز وتقسيم صفحات. مثال سريع.
-
جافاسكربت
ما إطار CSS الذي يحذف الكلاسات غير المستخدمة ليصغر حجم الملف؟ (Tailwind)
اقرأ الإجابة ←: ما إطار CSS الذي يحذف الكلاسات غير المستخدمة ليصغر حجم الملف؟ (Tailwind)Tailwind CSS إطار يعتمد على كلاسات صغيرة جاهزة، ويحذف عند البناء كل ما لم تستخدمه، فيبقى ملف CSS صغيرًا. مقارنة مع Bootstrap.
-
جافاسكربت
كيف أعرف عدد الصفوف في جدول SQL؟ (COUNT)
اقرأ الإجابة ←: كيف أعرف عدد الصفوف في جدول SQL؟ (COUNT)الدالة COUNT(*) في SQL تعيد عدد الصفوف في الجدول. أمثلة مع WHERE وGROUP BY، والفرق بين COUNT(*) وCOUNT(column).
-
جافاسكربت
ما وظيفة Routes في Laravel؟
اقرأ الإجابة ←: ما وظيفة Routes في Laravel؟الـ Routes في Laravel توجّه كل طلب (رابط وطريقة) إلى الكود المناسب: Controller أو دالة. أمثلة في routes/web.php ومعاملات الرابط.
-
جافاسكربت
ما هو Artisan في Laravel وما فائدته؟
اقرأ الإجابة ←: ما هو Artisan في Laravel وما فائدته؟Artisan واجهة سطر الأوامر في Laravel، تنشئ الملفات وتشغّل الترحيلات وتدير التطبيق بأوامر جاهزة. أشهر أوامر php artisan.
-
جافاسكربت
ما القيد الذي يمنع تكرار القيم في عمود SQL؟ (UNIQUE)
اقرأ الإجابة ←: ما القيد الذي يمنع تكرار القيم في عمود SQL؟ (UNIQUE)القيد UNIQUE في SQL يضمن أن قيمة العمود لا تتكرر في أي صفين، مثل البريد الإلكتروني. مثال، والفرق بينه وبين PRIMARY KEY.
-
جافاسكربت
ما هو Query Builder في Laravel؟
اقرأ الإجابة ←: ما هو Query Builder في Laravel؟الـ Query Builder في Laravel يبني استعلامات قاعدة البيانات وينفّذها بدوال PHP بدل كتابة SQL يدويًا، مع حماية من SQL Injection. أمثلة.
-
جافاسكربت
ما نوع البيانات في SQL لحفظ الوقت حسب التوقيت العالمي UTC؟ (TIMESTAMP)
اقرأ الإجابة ←: ما نوع البيانات في SQL لحفظ الوقت حسب التوقيت العالمي UTC؟ (TIMESTAMP)في MySQL يحوّل TIMESTAMP التاريخ والوقت إلى UTC عند الحفظ، ويعيده حسب المنطقة الزمنية للاتصال. الفرق بينه وبين DATETIME.
-
جافاسكربت
ما نوع البيانات المناسب للأرقام العشرية مثل السرعة في SQL؟
اقرأ الإجابة ←: ما نوع البيانات المناسب للأرقام العشرية مثل السرعة في SQL؟لقيم فيها كسور مثل سرعة اللاعبين (9.5 م/ث) استخدم DECIMAL في SQL وليس INT. الفرق بين INT وDECIMAL وFLOAT ومتى تستخدم كلًّا…
-
جافاسكربت
ما نوع البيانات المناسب لعمود أدوار المستخدمين في SQL؟
اقرأ الإجابة ←: ما نوع البيانات المناسب لعمود أدوار المستخدمين في SQL؟لعمود أدوار محددة مثل admin وauthor وsubscriber يناسب نوع ENUM، فيقبل فقط القيم المحددة. مثال، ومتى يكون جدول أدوار منفصل أفضل.
-
جافاسكربت
ما أمثلة مكتبات Data Grid المتقدمة؟ (AG Grid)
اقرأ الإجابة ←: ما أمثلة مكتبات Data Grid المتقدمة؟ (AG Grid)AG Grid من أشهر مكتبات Data Grid المتقدمة: فرز وتصفية وتعديل وآلاف الصفوف، ويعمل مع React وVue وAngular. بدائل أخرى.
-
جافاسكربت
ما هو Data Grid في تطبيقات الويب؟
اقرأ الإجابة ←: ما هو Data Grid في تطبيقات الويب؟الـ Data Grid مكوّن لعرض البيانات في جدول متقدم: فرز وتصفية وبحث وتقسيم صفحات وتعديل مباشر. الفرق بينه وبين جدول HTML عادي.
-
جافاسكربت
ما دور الـ Model في نمط MVC؟
اقرأ الإجابة ←: ما دور الـ Model في نمط MVC؟في نمط MVC يدير الـ Model البيانات ويتواصل مع قاعدة البيانات، بينما يعرض الـ View الواجهة وينسّق الـ Controller بينهما. مثال من…
-
جافاسكربت
ما أكثر أنواع البيانات استخدامًا في SQL؟
اقرأ الإجابة ←: ما أكثر أنواع البيانات استخدامًا في SQL؟INT من أكثر أنواع البيانات استخدامًا في SQL: للمعرّفات والأعداد والعلاقات. مقارنة سريعة مع VARCHAR وENUM وBLOB وLONGTEXT.
-
جافاسكربت
ما فوائد البرمجة المعيارية (الوحدات الصغيرة)؟
اقرأ الإجابة ←: ما فوائد البرمجة المعيارية (الوحدات الصغيرة)؟تقسيم البرنامج إلى وحدات صغيرة مستقلة يحسّن الصيانة والتحديث، ويسهّل الاختبار وإعادة الاستخدام والعمل الجماعي. مثال بسيط.
اختبار سريع
هل أنت مستعد لاختبار معلوماتك؟
5 أسئلة عشوائيةشرح لكل إجابةخطوة تالية مقترحة في النهاية