أحدث ما نشرناه
كل ما تم نشره بالموقع من مقتطفات ومسارات تعلم ومقالات وغيرها
-
تاريخ التحديث:
WordPress Filters
ما هي Filter Hooks؟ وكيفية استخدامها وتطبيقها باستخدام add_filter & apply_filters. وما الفرق بينها وبين action hooks؟
-
تاريخ التحديث:
WordPress Actions
ما هي Actions و hooks في ووردبريس؟ وكيف يتم إضافتها واستدعائها؟ هنا ستتعلم الكثير عن add_action و do_action.
-
تاريخ التحديث:
Validation & Sanitization
يتم توضيح مفهوم validation أو التحقق من الصحة، وأيضاً مفهوم Sanitization أو ما يعرف بتنظيف المدخلات وتطبيق ذلك على Articles API.
-
تاريخ التحديث:
PHP API
في هذا القسم، سنقوم بإنشاء تطبيقات API باستخدام لغة PHP وربطها مع قاعدة البيانات MYSQL.
-
تاريخ التحديث:
تحديث Articles API
في هذا الدرس، سنقوم بتطوير النسخة الثانية من PHP API بإعادة استجابات قياسية و HTTP CODE صحيحة.
-
تاريخ التحديث:
بناء صفحة المقالات و Data Grid Component
في هذه الخطوة سنقوم ببناء صفحة المقالات في لوحة التحكم، كما سنقوم أيضاً ببناء تكوين Data Grid.
-
تاريخ التحديث:
مكون Filter Box
سنقوم بإنشاء مكون مربع بحث لفلترة المقالات وتحسين تجربة المستخدم في البحث والتصفية، كما سنتعلم المزيد عن التعامل مع server and client components في NextJs.
-
تاريخ التحديث:
إضافة خاصية تسجيل الدخول
في هذا الدرس سنقوم ببناء صفحة ونموذج تسجيل الدخول بالموقع وأيضاً سنقوم بحفظ معلومات تسجيل الدخول بـــ httpOnly Cookie.
-
تاريخ التحديث:
إضافة خاصية تسجيل الخروج
بناء وظيفة تسجيل الخروج من الموقع مع إنشاء redirect وحماية صفحات الموقع من الدخول غير المصرح به.
-
تاريخ التحديث:
Dashboard Backend
في هذا القسم سنقوم بإنشاء Backend لتطبيق NextJS باستخدام لغة PHP وقاعدة بيانات MySQL. ثم سنقوم بوصل هذه Backend مع تطبيق NextJS.
-
تاريخ التحديث:
إنشاء مكوّن Pagination
في هذا الدرس، سنقوم بإنشاء مكون pagination في تطبيق NextJs باستخدام app directory.
-
تاريخ التحديث:
بناء نقاط API
تعلّم كيفية إنشاء نقاط واجهات برمجة تطبيقات متعددة باستخدام NextJS. تتضمّن المواضيع طلبات الحصول، الحذف، التحديث والإرسال للمقالات
-
تاريخ التحديث:
إدارة المقالات من إضافة، تعديل وحذف
في هذا الدرس سنقوم بوصل عمليات المقالات المختلفة من قراءة وإضافة وحذف وتعديل مع نقاط API المختلفة التي تم إنشائها مسبقاً. كما سنتعلم بعض الوظائف الجديدة في إصدار next الجديد.
تواصل معي
يسرني التواصل معكم عبر البريد الإلكتروني
mail at LearnWithNaw dot net