
خارطة تعلم PHP
خارطة مرتبة لتعلم PHP خطوة بخطوة، من الأساسيات إلى النماذج وMySQL والأمان وOOP وMVC وComposer وAPIs وأطر العمل.

خارطة مرتبة لتعلم PHP خطوة بخطوة، من الأساسيات إلى النماذج وMySQL والأمان وOOP وMVC وComposer وAPIs وأطر العمل.

يشرح هذا المقال أطر عمل PHP بالتفصيل، بما في ذلك Laravel وSymfony وCodeIgniter وYii وSlim وMVC والتوجيه والأمان وواجهات API وأدوات قاعدة البيانات وكيف تختار الإطار المناسب.

يشرح هذا المقال Composer والتحميل التلقائي في PHP بالتفصيل، بما في ذلك composer.json وتثبيت الحزم واستخدام حزم vendor وPSR-4 ومساحات الأسماء وComposer scripts وإدارة الحزم.

يشرح هذا المقال معمارية MVC في PHP بالتفصيل، بما في ذلك النماذج والعروض والمتحكمات والتوجيه وبنية المجلدات وطبقة قاعدة البيانات ومعالجة الطلبات والتحقق، وكيف تساعد MVC على تنظيم تطبيقات PHP.

يشرح هذا المقال كيفية بناء نظام آمن لرفع الملفات باستخدام PHP وMySQL، بما في ذلك نماذج الرفع، والتحقق، وفحص حجم الملف ونوعه، وأسماء الملفات الآمنة، وتخزين مسارات الملفات في قاعدة البيانات، وعرض الملفات المرفوعة، وتحديث الملفات، وحذفها، وأفضل ممارسات الأمان.

يشرح هذا المقال كيفية بناء عمليات CRUD في PHP باستخدام MySQL، وكيفية إتاحتها عبر REST API بسيط باستخدام create وread وupdate وdelete واستجابات JSON وHTTP methods والتحقق من المدخلات وprepared statements وبنية API آمنة.

يشرح هذا المقال كيفية بناء نظام تسجيل دخول وتسجيل باستخدام PHP، بما في ذلك تسجيل المستخدمين، وتجزئة كلمات المرور، والتحقق من كلمة المرور، وتسجيل الدخول باستخدام الجلسات، وتسجيل الخروج، وفكرة remember me، وأدوار المستخدمين، والتحقق من المدخلات، وأفضل ممارسات الأمان.

تعلّم أساسيات أمان PHP، بما في ذلك SQL injection وXSS وCSRF وتجزئة كلمات المرور والتحقق من المدخلات وescaping والجلسات وأمان رفع الملفات.

يشرح هذا المقال AJAX مع PHP بالتفصيل، بما في ذلك مقدمة إلى AJAX، وإرسال الطلبات إلى PHP، والعمل مع قواعد البيانات، وتحميل بيانات XML، وبناء بحث مباشر، وإنشاء نظام تصويت AJAX بسيط.

خارطة مرتبة لتعلم البرمجة كائنية التوجه خطوة بخطوة، من مفاهيم OOP الأساسية إلى المواضيع المتقدمة وأفضل الممارسات.

تشرح هذه المقالة أفضل ممارسات البرمجة كائنية التوجه، بما في ذلك المسؤوليات الواضحة، وencapsulation، وتجنب الأصناف الضخمة، وكتابة كود قابل للصيانة.

دراسة عملية تقيس جودة الكود المولّد بالذكاء الاصطناعي بعيداً عن وهم السرعة، عبر مقارنة بين Vibe Coding خام، وكود Laravel تقليدي، ونسخة مقيّدة بقيود إنتاج حقيقية.

خوارزمية البلازما المناعية Immune Plasma Algorithm (IPA) هي خوارزمية تحسين ميتاهيورستك مستوحاة من فكرة علاج البلازما المناعية. تشرح هذه المقالة الخوارزمية بالتفصيل، بما في ذلك توليد المجتمع الابتدائي، انتشار العدوى، اختيار المتبرعين والمستقبلين، نقل البلازما، تحديث المتبرعين، التعقيد الحسابي، وأهم الملاحظات العملية عند التطبيق.