الرئيسية
الدورات
المسارات
المعسكرات
المشاريع
الباقات
سلتي
دخول
تسجيل
الإنتقال للتصميم الجديد
دورة البرمجة باستخدام PHP and MySQL
تشغيل الدرس التالي تلقائيا
1. المقدمة
الدروس (1)
2. تجهيز البيئة المحلية
الدروس (2)
3. البداية السريعة
الدروس (2)
4. بناء الجمل البرمجية Syntax
الدروس (4)
5. التعامل مع المخرجات
الدروس (4)
6. المنطق البرمجي
الدروس (5)
7. المصفوفات PHP Arrays
الدروس (5)
8. التكرار loops
الدروس (4)
9. الدوال في PHP
الدروس (4)
10. الطلبات GET POST REQUEST
الدروس (4)
11. إنشاء المشاريع
الدروس (5)
12. التحقق من صحة البيانات
الدروس (9)
13. رفع الملفات على الخادم
الدروس (6)
14. الجلسات Sessions
الدروس (7)
15. الكوكيز Cookies
الدروس (4)
16. التعامل مع البريد الإلكتروني mail
الدروس (2)
17. البرمجة الشيئية OOP
الدروس (15)
18. قواعد البيانات MySQL
الدروس (19)
19. PHP & MySQL
الدروس (26)
20. PHP & MySQL Prepared
الدروس (6)
21. توثيق المستخدمين Authentication
الدروس (33)
01:59:12
(متوسط وقت التعلم 05:27:00)
1.21.
مقدمة في authentication
03:54
تمرين
2.21.
إنشاء جدول المستخدمين
04:39
3.21.
ضبط شريط التصفح وربطه بالتسجيل
05:18
4.21.
إنشاء نموذج تسجيل مستخدم جديد
05:15
5.21.
فلترة مدخلات المستخدمين
04:25
Security
6.21.
التحقق من صحة البيانات باستخدم مصفوفة الأخطاء
02:40
7.21.
عرض الأخطاء إن وجدت في ملف مستقل
04:14
8.21.
التحقق من وجود المستخدمين قبل التسجيل
03:36
9.21.
عرض قيم الحقول في حال حدوث خطا
01:50
10.21.
استخدام خوارزميات كلمة المرور password_hash
02:27
Security
11.21.
حفظ المستخدم في قاعدة البيانات
01:34
12.21.
توثيق المستخدم وتسجيل دخوله بعد إنشاء الحساب
03:10
تمرين
13.21.
منع المستخدم من الوصول لصفحة معينة بعد التسجيل
03:00
تمرين
14.21.
عرض رسالة ترحيبية لمرة واحدة
03:20
15.21.
إخفاء روابط الدخول والتسجيل بعد دخول المستخدم
03:02
16.21.
تسجيل الخروج من التطبيق
03:56
17.21.
بناء نموذج تسجيل الدخول
03:18
18.21.
التحقق من وجود المستخدم قبل تسجيل الدخول
01:46
19.21.
التحقق من صحة كلمة المرور password_verify
03:44
تمرين
20.21.
تسجيل دخول المستخدم بعد التحقق من البيانات
03:40
21.21.
إنشاء نموذج استعادة كلمة المرور
02:25
22.21.
كيف تعمل استعادة كلمة المرور
05:58
تمرين
Security
23.21.
إنشاء جدول password_resets
03:02
24.21.
إنشاء رموز استعادة كلمة المرور random_bytes + hash
04:32
25.21.
ضبط تاريخ إنتهاء رمز الاستعادة
03:40
26.21.
إظهار رسالة النجاح بعد طلب الاستعادة
02:42
27.21.
حذف رموز الاستعادة من جدول password_resets
03:13
28.21.
إنشاء نموذج تغيير كلمة المرور
02:49
29.21.
إغلاق صفحة الاستعادة في حال عدم وجود رمز
01:40
30.21.
التحقق من صحة رمز استعادة كلمة المرور
05:21
31.21.
تغيير كلمة المرور
07:23
32.21.
إرسال رابط استعادة كلمة المرور بالبريد
05:55
33.21.
ربط نماذج التوثيق مع بعضها
01:44
22. بناء لوحة تحكم
الدروس (31)
23. الصلاحيات Authorization
الدروس (7)
24. تجربة المستخدم وتحسينات على التطبيق
الدروس (3)
25. مراجع إضافية ومجانية للتعلم
الدروس (5)
اشترك بالدورة
559
ر.س.
659ر.س.
هل لديك كوبون؟
تطبيق
لم يتم الاشتراك بالدورة
<< إنشاء جدول password_resets
ضبط تاريخ إنتهاء رمز الاستعادة >>
النقاشات
تظهر النقاشات للطلاب المشتركين فقط
دخول
تسجيل
تذكرني
بدخولك لحسابك فإنك توافق على
سياسة الخصوصية
و
شروط الاستخدام
.
دخول
هل نسيت كلمة المرور؟
أو بإمكانك الدخول باستخدام:
تويتر
جوجل
الاسم كاملا (يظهر للإدارة وفي شهاداتك فقط)
اسم العرض الخاص بك (أحرف وأرقام إنجليزية فقط)
بتسجيلك فإنك توافق على
سياسة الخصوصية
و
شروط الاستخدام
.
تسجيل
مسجل مسبقا؟ سجل دخولك من هنا.
أو بإمكانك الدخول باستخدام:
تويتر
جوجل