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

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

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

المنصة

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

الدعم

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

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

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

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

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

المجال
كل المجالات
تكنولوجياDevOps بالعربيHow To Make ItOptimizing بالعربيأحدث أخبار التكنولوجياالأوتوميشنالبرمجة بالعربيالذكاء الاصطناعي
المستوى
كل المستوياتمبتدئمتوسطمحترف
Base64 للمبتدئ: ليه الصورة لما تتبعت في إيميل بيكبر حجمها 33%
مبتدئ27 يونيو 2026

Base64 للمبتدئ: ليه الصورة لما تتبعت في إيميل بيكبر حجمها 33%

لو بعت صورة 3 ميجا في إيميل ووصلت 4 ميجا، ده مش عطل. ده ترميز Base64. شرح للمبتدئ بمثال البطاقة البريدية، تفكيك علمي لتحويل 3 بايت إلى 4 محارف، كود Python شغّال يقيس زيادة الـ 33% بنفسك، سيناريو الإيميل والـ data URI، trade-offs، ومتى متستخدمهوش، مع مصادر رسمية.

5 دقائق قراءة
Race Condition للمبتدئ: ليه عدّادك بيضيّع نص الزيادات
مبتدئ25 يونيو 2026

Race Condition للمبتدئ: ليه عدّادك بيضيّع نص الزيادات

لو خيطين بيزوّدوا نفس الرقم في نفس اللحظة، البرنامج ممكن يحسبلك زيادة واحدة بدل اتنين بدون أي رسالة خطأ. مقال للمبتدئ بمثال درج الكاشير، شرح علمي للـ read-modify-write غير الذرّي، كود Python شغّال بيوريك ضياع 54% من الزيادات (364,422 من 800,000)، الحل بـ Lock، نقطة الـ GIL اللي بتخدعك، trade-offs، ومتى متشغلش بالك، مع مصادر رسمية.

5 دقائق قراءة
ليه الموقع مايعرفش كلمة مرورك أصلاً؟ Password Hashing للمبتدئ
مبتدئ
24 يونيو 2026

ليه الموقع مايعرفش كلمة مرورك أصلاً؟ Password Hashing للمبتدئ

لو قاعدة بيانات موقع اتسرقت، المهاجم لازم يلاقي كلمات المرور جاهزة؟ لأ — لو الموقع مخزّنها صح، هيلاقي حروف مبعثرة بلا معنى. مقال للمبتدئ يشرح Password Hashing بمثال مفرمة اللحمة، الفرق بين الهاش والتشفير، ليه الـ salt مهم ضد rainbow tables، كود Node.js شغّال بـ bcrypt و argon2، أرقام OWASP الحقيقية، trade-offs، ومتى متستخدمش بعض الطرق، مع مصادر رسمية.

6 دقائق قراءة
Unicode للمبتدئ: ليه طول الإيموجي بيطلّع 8 مش 1
مبتدئ23 يونيو 2026

Unicode للمبتدئ: ليه طول الإيموجي بيطلّع 8 مش 1

إيموجي العائلة الواحد طوله 8 في JavaScript و5 في Python والعين بتشوفه حرف واحد. مقال للمبتدئ بمثال علبة الحروف، شرح علمي للفرق بين code point وcode unit وgrapheme، كود JavaScript وPython شغّال، حل بـ Intl.Segmenter، سيناريو حقل الـ 280 حرف، trade-offs، ومتى متشغلش بالك. مصادر من MDN ومواصفة Unicode وECMAScript.

5 دقائق قراءة
Array ضد Linked List للمبتدئ: ليه إضافة عنصر في أول القائمة بتبطّئ كودك
مبتدئ23 يونيو 2026

Array ضد Linked List للمبتدئ: ليه إضافة عنصر في أول القائمة بتبطّئ كودك

إضافة عنصر في أول Array فيها مليون عنصر ممكن تاخد أكتر من ثانية، و Linked List بتعملها في أقل من جزء من الألف من الثانية. مقال للمبتدئ بمثال عربات القطار، شرح علمي للذاكرة المتجاورة مقابل العُقد والمؤشرات، كود Python و JavaScript شغّال، أرقام مقاسة، trade-offs، ومتى متستخدمش Linked List.

4 دقائق قراءة
Recursion للمبتدئ: ليه دالة بتنادي نفسها بتوقّع البرنامج بـ Stack Overflow
مبتدئ23 يونيو 2026

Recursion للمبتدئ: ليه دالة بتنادي نفسها بتوقّع البرنامج بـ Stack Overflow

لو دالة بتنادي نفسها ونسيت شرط الوقوف، البرنامج بيقع بخطأ Stack Overflow. مقال للمبتدئ بمثال طابور السؤال عن الساعة، شرح علمي للـ call stack وإطارات الاستدعاء، كود Python و JavaScript شغّال يوريك الـ RecursionError، حد الـ 1000 frame في بايثون، سيناريو شجرة بـ 50 ألف عقدة، trade-offs، ومتى تستبدل الـ recursion بحلقة، مع مصادر رسمية.

4 دقائق قراءة
ليه عدّاد مشاهدات يوتيوب وقف عند 2 مليار وانقلب سالب؟ (Integer Overflow للمبتدئ)
مبتدئ21 يونيو 2026

ليه عدّاد مشاهدات يوتيوب وقف عند 2 مليار وانقلب سالب؟ (Integer Overflow للمبتدئ)

فيديو Gangnam Style وصل 2,147,483,647 مشاهدة فلفّ العدّاد وبقى سالب. مش بَج ولا اختراق، ده Integer Overflow. شرح للمبتدئ بمثال عدّاد العربية، تمثيل Two's Complement علميًا، كود شغّال بـ Go وPython وJavaScript، أمثلة واقعية (يوتيوب وBoeing 787 ومشكلة 2038)، trade-off الـ int64، ومتى متقلقش، مع مصادر رسمية.

4 دقائق قراءة
Binary Search للمبتدئ: ليه البحث في مليون عنصر بياخد 20 خطوة بس
مبتدئ21 يونيو 2026

Binary Search للمبتدئ: ليه البحث في مليون عنصر بياخد 20 خطوة بس

لو بتدوّر على رقم في مليون عنصر واحد واحد، انت بتفحص حاجات كتير على الفاضي. البحث الثنائي بيوصل لنفس العنصر في 20 مقارنة بس. مقال للمبتدئ بمثال القاموس، شرح علمي لـ log₂(n)، كود Python و JavaScript شغّال، الفرق بالأرقام، trade-offs، ومتى متستخدموش. مصادر من CLRS وKnuth وتوثيق Python وMDN.

5 دقائق قراءة
Bitmask للمبتدئ: ليه chmod 755 رقم واحد بيخزّن 9 صلاحيات
مبتدئ20 يونيو 2026

Bitmask للمبتدئ: ليه chmod 755 رقم واحد بيخزّن 9 صلاحيات

لو عندك 50 صلاحية بوولين في جدول، Bitmask بيخزّنهم كلهم في عمود رقم واحد ويفحصهم بعملية واحدة. مقال للمبتدئ بمثال صف اللمبات، شرح علمي للبت، كود Python شغّال لدمج وفحص وسحب الصلاحيات، أرقام مقاسة (50 عمود بوولين مقابل عمود واحد)، trade-offs، ومتى متستخدمش Bitmask. مصادر من GNU coreutils وتوثيق Python وDiscord.

5 دقائق قراءة

عرض 28 - 36 من 102 مقال

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