دورة البرمجة باستخدام PHP & MySQL

تتعبر PHP من أكبر لغات البرمجة في عالم الويب وفي هذه المادة ستتعلم الأساسيات والاحتراف وبعض الأمور الأمنية في البرمجة وقواعد البيانات MySQL وكيفية بناء تطبيقات الويب.

المدرب: عبدالمجيب الحميد آخر تحديث 2019/11

ماذا سنتعلم في هذه الدورة؟

كيف تكتب شفرات PHP

ماهو المنطق "Logic" وكيف تستخدمه

كيفية التعامل مع المصفوفات بأنواعها Arrays

دوال التكرار وأنواعها Loops

كتابة الدوال الخاصة بك Functions

التعامل مع النماذج Forms

رفع الملفات للموقع

التحقق من صحة البيانات Validation

إرسال البريد الإلكتروني Mail

الجلسات و الكعكات Sessions & Cookies

التعرف على ثغرات المواقع واستغلالها

الحماية من الثغرات والتخلص منها

ربط تطبيق الويب بقواعد البيانات MySQL

البرمجة المتقدمة باستخدام OOP

توثيق المستخدمين Authentication

بناء نماذج التوثيق

بناء لوحة تحكم بالتطبيق admin panel

ضبط الصلاحيات authorization

تحسينات وأفكار قبل إطلاق المشروع

مراجع مجانية للتعلم

كيف تحصل على معلومات أكثر من خارج المادة

مشاريع مميزة لطلاب الدورة

معرض فيديو وصور - قيد التطوير
معرض للفيديو والصور ومستقبلاً ان شاء الله سيتم اضافة PDF
بواسطة:
aamalomari
موقع لعرض المنتجات
موقع كامل من تسجيل الدخول والتسوق الى تسجيل الخروج ( النتيحه النهائية لدورة php)
بواسطة:
jamelh123
تطبيق ويب لإدارة مزودي خدمة الأنترنت
تطبيق ويب لإدارة ابراج مزودي خدمة الإنترنت يحتوي على تقارير يومية وشهرية وتقارير حسب مدة معينة .. تفعيل المشتركين ومعرفة عدد ايام المتبقية لكل مشترك ومميزات اخرى
بواسطة:
AseelMuhammad

منهج هذه الدورة

المدة (12:38:23) الدروس (213)
المقدمة -
مقدمة تعريفية عن المادة وعن المدرب
00:05:41 مجانا! تعرف على PHP وعلى هذه المادة

في هذا الدرس سأعرفك على نفسي وعلى لغة PHP وعلى أسلوب التدريب في هذه المادة.

تجهيز البيئة المحلية +
تجهيز البيئة المحلية للبدء بالتطوير
البداية السريعة +
هنا سنبدأ بسرعة لكي نفهم سريعا كيف تعمل PHP
بناء الجمل البرمجية Syntax +
هنا سنتعلم كيف نقوم بكتابة الجمل البرمجية Syntax باستخدم PHP
التعامل مع المخرجات +
كيف نقوم بإظهار المخرجات ونتعامل معها
المنطق البرمجي +
كيف نستخدم المنطق البرمجي مثل الشروط في PHP
المصفوفات PHP Arrays +
سنتعرف على المصفوفات في PHP بأنواعها في السلسلة القادمة
التكرار loops +
يحتوي هذا القسم على سلسة دروس لشرح التكرار أو الحلقات التكرارية.
الدوال في PHP +
سنتعرف بالسلسلة القادمة على كيفية كتابة الدوال php functions
الطلبات GET POST REQUEST +
ستتعرف في الدروس القادمة على الطلبات في php والفرق بينها
إنشاء المشاريع +
سنقوم بالدروس التالية بإنشاء المشروع والعمل عليه
التحقق من صحة البيانات +
سنتعلم في الدروس القادمة أهمية التحقق من صحة البيانات "أمنيا" و "منطقيا".
رفع الملفات على الخادم +
في السلسلة القادمة سنتعرف على كيفية رفع الملفات على الخادم باستخدام PHP
الجلسات Sessions +
في السلسلة القادمة سنتعرف على جلسات المتصفح.
الكوكيز Cookies +
سنتعلم في الدروس القادمة كيفية إنشاء وتخزين ملفات التخزين المؤقته Cookies.
التعامل مع البريد الإلكتروني mail +
سنتعرف في السلسلة القادمة على كيفية إرسال البريد باستخدام PHP
البرمجة الشيئية OOP +
سنتعرف على البرمجة الشيئية Object Oriented Programming ماهيتها وطريقة البرمجة من خلالها.
قواعد البيانات MySQL +
في هذه السلسلة سنتعرف على قواعد البيانات MySQL وكيف نتعامل معها
PHP & MySQL +
في هذا القسم سنتعلم سويا بناء المواقع الديناميكية Dynamic Websites وذلك من خلال الاتصال مابين PHP + MySQL
PHP & MySQL Prepared +
في هذا القسم سنتعرف على prepared statement وهي خاصية من خصائص mysql يمكن استخدمها مع php لزيادة الأمان في التطبيق و تحسين الأداء.
توثيق المستخدمين Authentication +
سنتعلم في السلسلة القادمة كيف نقوم ببناء نظام توثيق للمستخدمين بحيث يصبح لدينا القدرة على منحهم إمكانية تسجيل حسابات جديدة والدخول للتطبيق والتحكم بالمستخدمين بناء على توثيقهم
بناء لوحة تحكم +
في هذه السلسلة سنقوم ببناء لوحة تحكم في الموقع وسنتعرف على طريقة التحكم بمحتوى قاعدة البيانات الدينياميكي وكذلك التحكم بصلاحيات المستخدمين وحماية لوحة التحكم
الصلاحيات Authorization +
سنتعلم في هذا القسم المقصود بالصلاحيات وكيف يمكن تطبيقها وماهي طرق التطبيق الممكنة
تجربة المستخدم وتحسينات على التطبيق +
سنتعرف في هذه السلسة على المقصود بتجربة المستخدم User Experience وكيف يمكن وضع بعض التحسينات على التطبيق
مراجع إضافية ومجانية للتعلم +
ستتعرف في هذا القسم على بعض المراجع الهامة والمجانية للتعلم والابحار في لغة PHP
عرض الكل + إخفاء الكل -

وصف الدورة

PHP هي لغة برمجة نصية تستخدم بشكل أساسي لتطوير الويب ويمكن استخدامها في مجالات برمجية أخرى.

وهي لغة مفتوحة المصدر ويتم تطويرها من قبل مجموعة من المتطوعين حول العالم.

لماذا تتعلم php؟

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

في ماذا تستخدم php؟

يتم استخدام لغة php في تطوير أكثر من ٢٠ مليون موقع وتطبيق ويب.

أمثلة على مواقع وخدمات تم تطويرها باستخدام php:

  • Facebook
  • Wordpress
  • wikipedia

دورة البرمجة باستخدام PHP & MySQL

تتعبر PHP من أكبر لغات البرمجة في عالم الويب وفي هذه المادة ستتعلم الأساسيات والاحتراف وبعض الأمور الأمنية في البرمجة وقواعد البيانات MySQL وكيفية بناء تطبيقات الويب.

449.00 ر.س. 659.00 ر.س.

المحتويات:
المستوى : جميع المستويات
المدة : 12:38:23
الدروس : 213
ستحصل على شهادة
دائما معك
يمكن الوصول عبر الهواتف
المتطلبات

معرفة أساسية بلغة HTML

معرفة أساسية بلغة CSS

جهاز حاسب آلي بمواصفات متوسطة

شارك الدورة

مدرب في فلكس كورسز وقائد فريق التطوير والبرمجة في هذا الموقع الرائع. إذا كنت ترغب بمعرفة المزيد عني يمكنك زيارة موقعي الشخصي.

المزيد...