بنك الأسئلة
أسئلة تقنية وبرمجية بإجاباتها
728 سؤال بإجاباتها وشروحها، في كل مواضيع الموقع.
-
تطوير الويب
كيف أستقبل بيانات نموذج 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، والتحويل التلقائي.
-
تطوير الويب
ما معنى Deployment (النشر) في تطوير البرمجيات والمواقع؟
اقرأ الإجابة ←: ما معنى Deployment (النشر) في تطوير البرمجيات والمواقع؟Deployment أو النشر هو نقل التطبيق من جهاز المطوّر إلى خادم حقيقي ليستخدمه الناس. شرح مبسّط مع خطوات النشر الأساسية ومثال عملي.
-
تطوير الويب
ما هو الغرض الأساسي من JSON؟
اقرأ الإجابة ←: ما هو الغرض الأساسي من JSON؟الغرض الأساسي من JSON هو تبادل البيانات بين الأنظمة المختلفة بصيغة نصية خفيفة يفهمها الجميع. مثال على JSON وقواعد كتابته.
اختبار سريع
هل أنت مستعد لاختبار معلوماتك؟
5 أسئلة عشوائيةشرح لكل إجابةخطوة تالية مقترحة في النهاية