أنشئ اختبارك بنفسك على باب9! اكتب أسئلتك، حدّد الإجابات الصحيحة، وشارك اختبارك مع أصدقائك ومتابعيك برابط مباشر.
أنشئ اختبارك الآن
BAB9

مقالات باب9

681 مقال منشور · الصفحة 17 من 35

Database Normalization: فهم 1NF و2NF و3NF ومتى تحتاج إليها

يتناول هذا المقال Database Normalization: فهم 1NF و2NF و3NF ومتى تحتاج إليها بطريقة عملية مناسبة للطلاب والمتعلمين. الهدف هو تحويل الفكرة إلى خطوات يمكن تطبيقها، مع أمثلة وتدريبات …

قراءة المقال ←

MySQL Transactions: استخدام BEGIN وCOMMIT وROLLBACK لحماية البيانات

هذا المقال يشرح MySQL Transactions: استخدام BEGIN وCOMMIT وROLLBACK لحماية البيانات من منظور عملي للمطور. الفكرة ليست حفظ أمر أو كود جاهز، بل فهم المشكلة التي يحلها، وكيف يتفاعل مع…

قراءة المقال ←

MySQL JOINs: فهم INNER وLEFT وRIGHT JOIN مع أمثلة عملية

هذا المقال يشرح MySQL JOINs: فهم INNER وLEFT وRIGHT JOIN مع أمثلة عملية من منظور عملي للمطور. الفكرة ليست حفظ أمر أو كود جاهز، بل فهم المشكلة التي يحلها، وكيف يتفاعل مع بقية مكونات…

قراءة المقال ←

MySQL Indexes: كيف تعمل الفهارس ومتى تضيف Index إلى الجدول

هذا المقال يشرح MySQL Indexes: كيف تعمل الفهارس ومتى تضيف Index إلى الجدول من منظور عملي للمطور. الفكرة ليست حفظ أمر أو كود جاهز، بل فهم المشكلة التي يحلها، وكيف يتفاعل مع بقية مكو…

قراءة المقال ←

PHP Input Validation: التحقق من مدخلات المستخدم قبل معالجتها

هذا المقال يشرح PHP Input Validation: التحقق من مدخلات المستخدم قبل معالجتها من منظور عملي للمطور. الفكرة ليست حفظ أمر أو كود جاهز، بل فهم المشكلة التي يحلها، وكيف يتفاعل مع بقية م…

قراءة المقال ←

PHP Password Hashing: الطريقة الصحيحة لتخزين كلمات المرور

هذا المقال يشرح PHP Password Hashing: الطريقة الصحيحة لتخزين كلمات المرور من منظور عملي للمطور. الفكرة ليست حفظ أمر أو كود جاهز، بل فهم المشكلة التي يحلها، وكيف يتفاعل مع بقية مكون…

قراءة المقال ←

PHP Sessions: فهم الجلسات وإدارة تسجيل الدخول بأمان

هذا المقال يشرح PHP Sessions: فهم الجلسات وإدارة تسجيل الدخول بأمان من منظور عملي للمطور. الفكرة ليست حفظ أمر أو كود جاهز، بل فهم المشكلة التي يحلها، وكيف يتفاعل مع بقية مكونات الم…

قراءة المقال ←

Logging في PHP: بناء سجل أخطاء مفيد لتشخيص مشاكل الإنتاج

هذا المقال يشرح Logging في PHP: بناء سجل أخطاء مفيد لتشخيص مشاكل الإنتاج من منظور عملي للمطور. الفكرة ليست حفظ أمر أو كود جاهز، بل فهم المشكلة التي يحلها، وكيف يتفاعل مع بقية مكونا…

قراءة المقال ←

Caching في تطبيقات الويب: متى تستخدم التخزين المؤقت وكيف تديره

هذا المقال يشرح Caching في تطبيقات الويب: متى تستخدم التخزين المؤقت وكيف تديره من منظور عملي للمطور. الفكرة ليست حفظ أمر أو كود جاهز، بل فهم المشكلة التي يحلها، وكيف يتفاعل مع بقية…

قراءة المقال ←

Rate Limiting: حماية واجهات API من الطلبات الزائدة

هذا المقال يشرح Rate Limiting: حماية واجهات API من الطلبات الزائدة من منظور عملي للمطور. الفكرة ليست حفظ أمر أو كود جاهز، بل فهم المشكلة التي يحلها، وكيف يتفاعل مع بقية مكونات المش…

قراءة المقال ←

Authorization في تطبيقات الويب: الصلاحيات والأدوار والتحكم بالوصول

هذا المقال يشرح Authorization في تطبيقات الويب: الصلاحيات والأدوار والتحكم بالوصول من منظور عملي للمطور. الفكرة ليست حفظ أمر أو كود جاهز، بل فهم المشكلة التي يحلها، وكيف يتفاعل مع …

قراءة المقال ←

Authentication في تطبيقات الويب: الفرق بين Session وToken وAPI Key

هذا المقال يشرح Authentication في تطبيقات الويب: الفرق بين Session وToken وAPI Key من منظور عملي للمطور. الفكرة ليست حفظ أمر أو كود جاهز، بل فهم المشكلة التي يحلها، وكيف يتفاعل مع …

قراءة المقال ←

Webhooks: كيف تستقبل التطبيقات الأحداث من الخدمات الخارجية

هذا المقال يشرح Webhooks: كيف تستقبل التطبيقات الأحداث من الخدمات الخارجية من منظور عملي للمطور. الفكرة ليست حفظ أمر أو كود جاهز، بل فهم المشكلة التي يحلها، وكيف يتفاعل مع بقية مكو…

قراءة المقال ←

HTTP Status Codes: فهم رموز 2xx و3xx و4xx و5xx للمطورين

هذا المقال يشرح HTTP Status Codes: فهم رموز 2xx و3xx و4xx و5xx للمطورين من منظور عملي للمطور. الفكرة ليست حفظ أمر أو كود جاهز، بل فهم المشكلة التي يحلها، وكيف يتفاعل مع بقية مكونات…

قراءة المقال ←

HTTP Methods: الفرق بين GET وPOST وPUT وPATCH وDELETE

هذا المقال يشرح HTTP Methods: الفرق بين GET وPOST وPUT وPATCH وDELETE من منظور عملي للمطور. الفكرة ليست حفظ أمر أو كود جاهز، بل فهم المشكلة التي يحلها، وكيف يتفاعل مع بقية مكونات ا…

قراءة المقال ←

JSON في تطوير الويب: البنية والقواعد والتعامل مع البيانات

هذا المقال يشرح JSON في تطوير الويب: البنية والقواعد والتعامل مع البيانات من منظور عملي للمطور. الفكرة ليست حفظ أمر أو كود جاهز، بل فهم المشكلة التي يحلها، وكيف يتفاعل مع بقية مكون…

قراءة المقال ←

REST API: ما هو وكيف تتواصل تطبيقات الويب مع الخدمات الخارجية

هذا المقال يشرح REST API: ما هو وكيف تتواصل تطبيقات الويب مع الخدمات الخارجية من منظور عملي للمطور. الفكرة ليست حفظ أمر أو كود جاهز، بل فهم المشكلة التي يحلها، وكيف يتفاعل مع بقية …

قراءة المقال ←

مبادئ البرمجة الكائنية OOP: الفئات والكائنات والخصائص والطرق

هذا المقال يشرح مبادئ البرمجة الكائنية OOP: الفئات والكائنات والخصائص والطرق من منظور عملي للمطور. الفكرة ليست حفظ أمر أو كود جاهز، بل فهم المشكلة التي يحلها، وكيف يتفاعل مع بقية م…

قراءة المقال ←

Python Exceptions: فهم الأخطاء البرمجية واستخدام try وexcept

هذا المقال يشرح Python Exceptions: فهم الأخطاء البرمجية واستخدام try وexcept من منظور عملي للمطور. الفكرة ليست حفظ أمر أو كود جاهز، بل فهم المشكلة التي يحلها، وكيف يتفاعل مع بقية م…

قراءة المقال ←

Python File Handling: قراءة الملفات وكتابتها ومعالجة الأخطاء

هذا المقال يشرح Python File Handling: قراءة الملفات وكتابتها ومعالجة الأخطاء من منظور عملي للمطور. الفكرة ليست حفظ أمر أو كود جاهز، بل فهم المشكلة التي يحلها، وكيف يتفاعل مع بقية م…

قراءة المقال ←