50% عرض على كل المواد بمناسبة قدوم شهر رمضان المبارك,
استخدم كوبون: ramadan

البرمجة المكثفة للويب باستخدام لغة PHP

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

آخر تحديث 2019/05

مالذي يميز فلكس كورسز؟

تعلم بدون تشتت بحشو المعلومات والإطالات مع طرق تعلم ممتعة ومرنة بلا ارتباط بوقت أو تاريخ معين
ستحصل على شهادة

عند إكمال الدورة ستحصل على شهادة تميزك عن البقية وتدعم سيرتك الذاتية

تعلم حسب وقتك

المواد مرنة و غير مقيدة بتاريخ تستطيع البدء أو الإنتهاء حسب مايناسبك

دائما معك

ستجد المحتوى في حسابك في أي وقت تقرر العودة لتذكر أي معلومات قد نسيتها

ماذا ستتعلم؟

كيف تكتب شفرات PHP
ماهو المنطق "Logic" وكيف تستخدمه
كيفية التعامل مع المصفوفات بأنواعها Arrays
دوال التكرار وأنواعها Loops
كتابة الدوال الخاصة بك Functions
التعامل مع النماذج Forms
رفع الملفات للموقع
التحقق من صحة البيانات Validation
إرسال البريد الإلكتروني Mail
الجلسات و الكعكات Sessions & Cookies
التعرف على ثغرات المواقع واستغلالها
الحماية من الثغرات والتخلص منها
ربط تطبيق الويب بقواعد البيانات MySQL
البرمجة المتقدمة باستخدام OOP
توثيق المستخدمين Authentication
بناء نماذج التوثيق
بناء لوحة تحكم بالتطبيق admin panel
ضبط الصلاحيات authorization
تحسينات وأفكار قبل إطلاق المشروع
مراجع مجانية للتعلم
كيف تحصل على معلومات أكثر من خارج المادة

درس مميز

تعرف على PHP وعلى هذه المادة

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

المدة (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

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

449.00 ر.س.

تم الاشتراك بالمادة

إضافة للسلة الذهاب للسلة إكمال الطلب لديك طلب لهذه المادة ضمن مسار

طلبك قيد التنفيذ سيتم تنبيهك عند الإنتهاء من التحقق.

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

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

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

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

شارك المادة
المدرب:

عبدالمجيب الحميد

مبرمج منذ 2008
حاصل على شهادة معتمدة في التدريب TOT
مؤسس فلكس كورسز
المدير التنفيذي لـ MTE
للمزيد: abdulmogeeb.com