بنك الأسئلة
أسئلة تقنية وبرمجية بإجاباتها
775 سؤال بإجاباتها وشروحها، في كل مواضيع الموقع.
-
أدوات ونصائح
ظهرت نسخة جديدة من إطار العمل الذي أستخدمه. هل أحدّث فورًا؟
اقرأ الإجابة ←: ظهرت نسخة جديدة من إطار العمل الذي أستخدمه. هل أحدّث فورًا؟قبل تحديث إطار عمل أو مكتبة: اقرأ سجل التغييرات، وتأكد من توافق كودك، واختبر في نسخة تجريبية. خطوات تحديث آمنة.
-
أدوات ونصائح
كيف أحل مشكلة برمجية لا أعرف من أين أبدأ بها؟
اقرأ الإجابة ←: كيف أحل مشكلة برمجية لا أعرف من أين أبدأ بها؟عندما لا تعرف كيف تحل مشكلة برمجية: قسّمها إلى خطوات صغيرة محتملة، وطبّق كل خطوة واختبرها بالترتيب. ولماذا نسخ الكود دون فهم…
-
أدوات ونصائح
كيف أستقبل بيانات نموذج GET في PHP؟ ($_GET)
اقرأ الإجابة ←: كيف أستقبل بيانات نموذج GET في PHP؟ ($_GET)إذا كان النموذج يستخدم method=GET فنستقبل بياناته بالمصفوفة $_GET، وتظهر القيم في الرابط. مثال، ومتى نستخدم GET بدل POST.
-
أدوات ونصائح
كيف أستقبل بيانات نموذج POST في PHP؟ ($_POST)
اقرأ الإجابة ←: كيف أستقبل بيانات نموذج POST في PHP؟ ($_POST)إذا كان النموذج يستخدم method=POST فنستقبل بياناته في PHP بالمصفوفة $_POST حسب اسم الحقل. مثال كامل مع التحقق.
-
أدوات ونصائح
كيف أعدّل تصميم صفحة لا أملك كود HTML الخاص بها؟
اقرأ الإجابة ←: كيف أعدّل تصميم صفحة لا أملك كود HTML الخاص بها؟عندما تطور جهة أخرى HTML الصفحة وتحدّثه، الأفضل أن تضيف CSS فقط دون تعديل كودها، حتى لا تضيع تعديلاتك مع التحديثات.
-
أدوات ونصائح
كيف أضع صورة بجانب نص في صفحة الويب؟
اقرأ الإجابة ←: كيف أضع صورة بجانب نص في صفحة الويب؟لوضع صورة على جهة ونص على الجهة الأخرى تكفي HTML وCSS، دون JavaScript. مثال باستخدام Flexbox يعمل مع العربية.
-
أدوات ونصائح
ما التقنيات اللازمة لبناء استبيان يحفظ إجابات الزوار؟
اقرأ الإجابة ←: ما التقنيات اللازمة لبناء استبيان يحفظ إجابات الزوار؟استبيان يحفظ الإجابات ويعرضها لصاحبه يحتاج HTML للنموذج، ولغة خادم مثل PHP، وقاعدة بيانات. لماذا لا يكفي HTML وحده؟
-
أدوات ونصائح
هل يمكن بناء قائمة الأسئلة الشائعة (Accordion) بـ HTML فقط؟
اقرأ الإجابة ←: هل يمكن بناء قائمة الأسئلة الشائعة (Accordion) بـ HTML فقط؟نعم، يمكن بناء Accordion للأسئلة الشائعة بـ HTML فقط عبر الوسمين details وsummary، أو بـ HTML وJavaScript. مثال للطريقتين.
-
أدوات ونصائح
ما التقنيات اللازمة لزر الوضع الداكن والفاتح؟
اقرأ الإجابة ←: ما التقنيات اللازمة لزر الوضع الداكن والفاتح؟زر الوضع الداكن يحتاج HTML للزر، وCSS لألوان الوضعين، وJavaScript للتبديل عند النقر. مثال كامل بسيط.
-
أدوات ونصائح
كيف تواجه مشكلة أو تحديًا برمجيًا؟
اقرأ الإجابة ←: كيف تواجه مشكلة أو تحديًا برمجيًا؟أفضل طريقة لحل مشكلة برمجية: افهمها، وقسّمها إلى خطوات صغيرة، وحلّ كل خطوة وحدها بهدوء. خطوات عملية مجرّبة.
-
أدوات ونصائح
كيف أعطي ملفًا صلاحية التنفيذ في Linux؟ (chmod +x)
اقرأ الإجابة ←: كيف أعطي ملفًا صلاحية التنفيذ في Linux؟ (chmod +x)لإعطاء ملف صلاحية التنفيذ في Linux استخدم chmod +x myscript ثم شغّله بـ ./myscript. شرح chmod والفرق بينه وبين chown.
-
أدوات ونصائح
ما هو الفرع (Branch) في Git؟
اقرأ الإجابة ←: ما هو الفرع (Branch) في Git؟الفرع في Git نسخة من المشروع في مسار تطوير مستقل، تجرّب فيه دون التأثير على الفرع الرئيسي main ثم تدمجه. أوامر الفروع…
-
أدوات ونصائح
ما هي لغات الشل (Shell) في Linux؟ وهل nano منها؟
اقرأ الإجابة ←: ما هي لغات الشل (Shell) في Linux؟ وهل nano منها؟أشهر لغات الشل في Linux: Bash وZsh وDash. أما nano فهو محرر نصوص وليس شل. ما هو الشل وكيف تعرف الشل الذي…
-
أدوات ونصائح
كيف أحسّن سرعة تحميل صفحة الويب؟
اقرأ الإجابة ←: كيف أحسّن سرعة تحميل صفحة الويب؟من أهم طرق تسريع صفحة الويب تقليل عدد الطلبات الخارجية، وضغط الصور، وتأجيل JavaScript، والتخزين المؤقت. نصائح عملية مرتبة.
-
أدوات ونصائح
ما معنى التحويل بين الأنواع (Casting) في JavaScript؟
اقرأ الإجابة ←: ما معنى التحويل بين الأنواع (Casting) في JavaScript؟الـ Casting في JavaScript هو تحويل قيمة من نوع إلى آخر، مثل نص إلى رقم. أمثلة على Number وString وBoolean، والتحويل التلقائي.
اختبار سريع
هل أنت مستعد لاختبار معلوماتك؟
5 أسئلة عشوائيةشرح لكل إجابةخطوة تالية مقترحة في النهاية