/PHP-MySQL

This is a tutorial source code from flexcourses PHP and MySQL course

Primary LanguagePHP

PHP-MySQL-

This is a tutorial source code from flexcourses PHP and MySQL course The branch version will be the same with the lecture number

Steps

  • Download the php startup files
  • include the Bootstrap CDN

المرحلة الاولى - بناء المشروع

  • تجهيز المشروع
  • تضمين الملفات
  • اضافة مكتبة بوتستراب
  • التعامل مع المتغيرات الديناميكية في الملفات المضمنة
  • بناء هيكل التواصل

ملخص المرحلة الاولى

php خلال المرحلة الاولى راح تتعلم كيف المشاريع تبنى في لغة

المرحلة الثانية- التحقق من صحة المعلومات

  • التعامل مع النماذج
  • التعامل مع الحقول و الملفات
  • التحقق من انواع الملفات قبل الرفع
  • التحقق من الملفات المزيفة
  • التحقق من حجم الملفات
  • XSS مقدمة في ثغرات
  • فلترة النصوص لمنع الحقن
  • حفظ المعلومات السابقة قبل الارسال
  • عرض المعلومات و رسائل الخطأ

المرحلة الثالثة- رفع الملفات

  • مقدمة في الصلاحيات على الخوادم
  • تنظيف الشفرات البرمجية
  • أنشاء المجلدات بواسطة البي اتش بي
  • رفع الملف
  • تضمين الملفات
  • تحميل الملفات

المرحلة الرابعة - الجلسات

  • بدء و انشاء جلسة
  • تخزين البيانات في الجلسة
  • استرجاع البيانات المخزنة في الجلسة
  • تخزين اسم المرسل و عرضه
  • حفظ بيانات النموذج داخل الجلسة
  • مسح بيانات المتغيرات
  • حذف كل البيانات

المرحلة الخامسة - الكوكيز

  • مقدمة عن الكوكيز
  • وضع الكوكيز و الحصول عليها
  • التلاعب في الكوكيز
  • ازالة الكوكيز

المرحلة السادسة - التعامل مع البريد

  • ارسل بريد الالكتروني
  • ارفاق headers

المرحلة السابعة - البرمجة الشيئية

  • مقدمة
  • انشاء كلاس جديد
  • الخصائص و انواعها
  • انشاء الكائنات
  • استخدام الكائنات في اماكن متعددة
  • Constructors
  • Destructors
  • $this
  • methods inside the class
  • methods from another place
  • باستخدام نفس method سنعرض الخدمات في مكان آخر
  • استخدامات متقدمة للكلاسات
  • الوراثة في الكلاس
  • انشاء كلاس المنتجات
  • وراثة كلاس الخدمات من داخل كلاس المنتجات

المرحلة الثامنة - قواعد البيانات

  • مقدمة
  • الاستعلام
  • phpmyadmin
  • استعلام انشاء قاعد بيانات
  • استعلام حذف قاعدة بيانات
  • تعريف انواع بيانات MySQL
  • استعلام انشاء جدول
  • استعلام ادخال معلومات
  • استعلام عرض معلومات
  • where
  • order by
  • تحديد عدد البيانات المخرجة
  • استعلام تحديث البيانات
  • استعلام الحذف
  • اضافة عمود للجدول
  • نصائح في قواعد المعلومات

ملاحظة هناك امكانية للذهاب الى المرحلة التي بعدها

نسخة الاصدار 6.4 PHP and MySQL- المرحلة الثامنة

  • الاتصال بقاعدة البيانات
  • التحقق من الاتصال بقاعدة البيانات
  • اغلاق الاتصال بقاعدة البيانات
  • عرض المدخلات في قاعدة البيانات
  • تجهيز التطبيق للصور
  • عرض الصور من قاعدة البيانات
  • تخزين معلومات الاتصال بقاعدة البيانات بملف مستقل
  • تجهيز جدول الخدمات
  • عرض الخدمات في نموذج التواصل
  • تجهيز جدول الرسائل
  • ادخال المعلومات لقاعدة البيانات
  • بناء علاقة بين جدول الرسائل و الخدمات
  • اصلاح مشاكل المدخلات
  • select عرض الرسائل من قاعدة البيانات باسخدام
  • اصلاح مشاكل المدخلات
  • select عرض الرسائل من قاعدة البيانات باستخدام
  • تحسين جدول عرض الرسائل
  • join & aliasesاستخدام
  • لاعطاء اسم المستعار للاعمدة as استخدام
  • select عرض الرسالة في صفحة مستقلة باستخدام
  • ربط الرسائل بالخدمات و تحميل الملفات منها
  • تحميل الملفات من الرسائل
  • delete حذف الرسائل من قاعدة البيانات

الاصدار رقم 7 PHP and MySQL Prepared

  • Prepared statment
  • prepare
  • bind_param
  • execute
  • select
  • delete prepard

الاصدار رقم 8 - توثيق المستخدمين

  • انشاء جدول المستخدمين
  • ضبط شريط التصفح و ربطه بالتسجيل
  • انشاء نموذج تسجيل للمستخدم الجديد
  • فلترة مدخلات المستخدمين
  • التحقق من صحة البيانات باستخدام مصفوفة الاخطاء
  • عرض الاخطاء ان وجدت في ملف مستقل
  • التحقق من وجود المستخدمين قبل التسجيل
  • عرض قيم الحقول
  • استخدام خوارزميات كلمة المرور
  • حفظ المستخدم في قاعدة البيانات
  • توثيق المستخدم و تسجيل دخوله بعد انشاء الحساب
  • منع المستخدمين من الوصول لصفحة معينة
  • عرض رسالة ترحبية لمرة واحدة
  • اخفاء روابط الدخول و التسجيل بعد دخول المستخدم
  • تسجيل خروج من التطبيق
  • بناء تموذج تسجيل الدخول
  • التحقق من وجود المستخدم قبل تسجيل الدخول
  • التحقق من صحة كلمة المرور
  • تسجيل دخول المستخدم بعد التحقق من البيانات
  • انشاء نموذج استعادة كلمة المرور
  • كيف تعمل استعادى كلمة المرور
  • انشاء جدول استعادة كلمة المرور
  • انشاء رموز استعادة كلمة المرور
  • ضبط تاريخ انتهاء رمز الاستعادة
  • تغيير كلمة المرور
  • ارسال رابط استعادة كلمة المرور
  • ربط نماذج التوثيق مع بعضها

للاشتراك في الكوركس اضغط على الرابط ادناه

[https://www.flexcourses.com/courses/php-intensive/]