الرئيسيةمن أناالدوراتالمدونةسوق الأوامرالمناهج والباقاتالشركاء

دورات عربية متخصصة في التقنية والبرمجة والذكاء الاصطناعي.

المنصة مبنية على الوضوح، التطبيق، والنتيجة النافعة: شرح مرتب يساعدك تفهم الأدوات، تكتب كودًا أفضل، وتستخدم الذكاء الاصطناعي بوعي داخل العمل الحقيقي.

المنصة

  • الرئيسية
  • من أنا
  • الدورات
  • المناهج والباقات
  • سوق الأوامر
  • المدونة

الدعم

  • الأسئلة الشائعة
  • تواصل معنا
  • سياسة الخصوصية
  • شروط استخدام التطبيق
  • سياسة الاسترجاع

© 2026 أحمد حايس. جميع الحقوق محفوظة.

الرئيسيةالدوراتالمناهجالمدونةالدخول

البرمجة بالعربي

مقالات عملية مرتبة حسب المجال والمستوى، اختر المجال المناسب واقرأ من مستوى مبتدئ إلى محترف.

المجال
كل المجالات
تكنولوجياDevOps بالعربيHow To Make ItOptimizing بالعربيأحدث أخبار التكنولوجياالأوتوميشنالبرمجة بالعربيالذكاء الاصطناعي
المستوى
كل المستوياتمبتدئمتوسطمحترف
ليه == بيكذب عليك؟ الفرق بين == و=== وفكرة الـ Type Coercion في جافاسكريبت
مبتدئ8 يوليو 2026

ليه == بيكذب عليك؟ الفرق بين == و=== وفكرة الـ Type Coercion في جافاسكريبت

== بيحوّل النوع قبل المقارنة و=== لأ، والفرق ده بيخبّي أخطاء زي 0 == "" بتطلع true. مقال للمبتدئ بمثال المترجم على الحدود، ثم شرح علمي لخوارزمية المساواة المجرّدة، ومشي خطوة بخطوة على [] == ![]، مع كود جافاسكريبت شغّال وسيناريو تحقق حقيقي وtrade-offs ومصادر رسمية.

5 دقائق قراءة
ليه قائمة بايثون الفاضية بتفضل فاكرة القيم القديمة؟ فخ الوسيط الافتراضي للمبتدئ
مبتدئ6 يوليو 2026

ليه قائمة بايثون الفاضية بتفضل فاكرة القيم القديمة؟ فخ الوسيط الافتراضي للمبتدئ

لو كتبت دالة بايثون بوسيط افتراضي زي box=[]، القائمة دي بتتعمل مرة واحدة بس وبتتشارك بين كل النداءات، فبتفضل مليانة بالقيم القديمة. مقال للمبتدئ بمثال الكراسة المشتركة، شرح علمي ليه بيحصل وقت التعريف مش وقت النداء، كود شغّال يوريك المشكلة والحل بـ None، سيناريو API حقيقي بيسرّب بيانات بين المستخدمين، trade-offs، ومتى متشغلش بالك، مع مصادر رسمية.

5 دقائق قراءة
ليه اسمك بيظهر رموز غريبة زي "مرحبا"؟ فهم الترميز وUTF-8 من الصفر
مبتدئ4 يوليو 2026

ليه اسمك بيظهر رموز غريبة زي "مرحبا"؟ فهم الترميز وUTF-8 من الصفر

النص العربي بيتحول أحيانًا لرموز غريبة (mojibake) مش عطل، ده اختلاف ترميز. شرح للمبتدئ بمثال الرسالة السرية، ثم من الحرف للبايت، كود بايثون يوريك المشكلة والحل، سيناريو Excel الحقيقي، trade-off بين UTF-8 وUTF-16، ومتى متشغلش بالك، مع مصادر رسمية.

4 دقائق قراءة
Integer Overflow: ليه 2147483647 + 1 بيديك رقم سالب؟
مبتدئ4 يوليو 2026

Integer Overflow: ليه 2147483647 + 1 بيديك رقم سالب؟

لو 2147483647 زائد 1 طلع لك رقم سالب، ده مش عطل — ده Integer Overflow. اتعلّمه بمثال عدّاد العربية، جرّبه بكود C وnumpy، واعرف إمتى تستخدم int64.

4 دقائق قراءة
CORS للمبتدئ: ليه المتصفح بيرفض طلب الـ API بتاعك وإزاي تصلّحه صح
مبتدئ3 يوليو 2026

CORS للمبتدئ: ليه المتصفح بيرفض طلب الـ API بتاعك وإزاي تصلّحه صح

لو الـ fetch بيطلعلك خطأ CORS أحمر في الكونسول، المشكلة مش في كودك — المتصفح بيحميك بسياسة نفس الأصل. هنا تفهمها بمثال حارس المبنى، ثم شرح علمي، وتصلّحها من السيرفر بترويسة واحدة صح.

5 دقائق قراءة
النسخ السطحي مقابل النسخ العميق: ليه تعديل النسخة بيغيّر الأصل
مبتدئ1 يوليو 2026

النسخ السطحي مقابل النسخ العميق: ليه تعديل النسخة بيغيّر الأصل

عدّلت نسخة من قائمة أو object، فاتغيّر الأصل من غير ما تقصد؟ ده مش عطل، ده النسخ السطحي. شرح للمبتدئ بمثال ماكينة التصوير، كود Python وJavaScript شغّال، أرقام، ومتى متستخدمش النسخ العميق، مع مصادر.

4 دقائق قراءة
Immutability للمبتدئ: ليه بناء نص حرف-حرف يبطّئ كودك 42 مرة
مبتدئ30 يونيو 2026

Immutability للمبتدئ: ليه بناء نص حرف-حرف يبطّئ كودك 42 مرة

لو بتبني نص كبير جوّه حلقة بـ s = "x" + s، انت بتنسخ النص كله في كل لفة. شرح للمبتدئ لعدم قابلية النص للتغيير في بايثون بمثال الدفتر بالحبر، ثم تشريح علمي وكود شغّال وقياس فعلي: 122 مللي ثانية مقابل 2.9 لطريقة join (أسرع 42 مرة)، مع trade-offs ومتى متشغلش بالك ومصادر رسمية.

5 دقائق قراءة
ليه 0.1 + 0.2 مش بيساوي 0.3؟ الفاصلة العائمة للمبتدئين
مبتدئ30 يونيو 2026

ليه 0.1 + 0.2 مش بيساوي 0.3؟ الفاصلة العائمة للمبتدئين

افتح بايثون واكتب 0.1 + 0.2، هيطلعلك 0.30000000000000004 مش 0.3. ده مش عطل، ده اسمه الفاصلة العائمة. هنفهم ليه بيحصل بمثال بسيط، وإزاي تتعامل معاه صح في المقارنة والأموال بكود شغّال.

4 دقائق قراءة
Endianness للمبتدئ: ليه الكمبيوتر بيخزّن الرقم بالمقلوب؟
مبتدئ28 يونيو 2026

Endianness للمبتدئ: ليه الكمبيوتر بيخزّن الرقم بالمقلوب؟

نفس الـ 4 بايتات (0x12345678) تطلّع رقمين مختلفين حسب ترتيب التخزين. شرح Endianness للمبتدئ بمثال رواية جاليفر، كود بايثون يقيس الفرق، وليه الشبكة معيارها big endian، مع مصادر.

5 دقائق قراءة

عرض 19 - 27 من 102 مقال

السابق
1
2
3
4
…12
التالي