خصم 55%، الضريبة علينا هالشهر ولك فوق خصم الضريبة 40% خصم,
استخدم كوبون: summer2020

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

وصف الدورة

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

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

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

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

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

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

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

  • Facebook
  • Wordpress
  • wikipedia
المتطلبات

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

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

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

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

المدة الدروس (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 & MySQL

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

519.00 ر.س. 659.00 ر.س.
519.00 ر.س.
659.00 ر.س.
المستوى : جميع المستويات
مدة الدراسة : من 4 ~ 6 أسابيع
الدروس : 213
التمارين : 16
الوقت المُسجل : 12:38:23 ساعات
آخر تحديث : 2020/07
وصول دائم للمحتوى
ستحصل على شهادة
اسأل المدرب في أي وقت
متابعة مشاريعك مع المدرب
تسويق سيرتك الذاتية ومشاريعك
مشاريع مميزة لطلاب الدورة
موقع لادارة حجوزات المطاعم والمناسبات
موقع fnbtime متخصص في ادارة حجوزات المطاعم اذا عندك مناسبه او اجتماع او حفل ومانت عارف وين تروح فريق fnbtime يرشح لك افضل الاماكن عشان تزروها وتحجز فيها كل اللي عليك تسجل معانا وتفعل حسابك وتختار اي مطعم ودك فيه وأبشرك موجود عندنا كل انواع المطاعم وكل انواع الأكل اللي تحبه وبعد كذا تسجل بياناتك اسمك وايميلك وتاريخ الحجز وعدد الضيوف اللي معاك وبعدها راح يجيك رقم الحجز وتقدر تتابع فيه من صفحتك الشخصيه ولا مو لازم تتعب نفسك نحنا نرسلك ايميل بتأكيد الحجز فيه كل المعلومات وراح يأكد لك الادمن حجزك مع المطعم في اقل من 12 ساعه وراح يوصلك ايميل فيه كل معلومات الحجز ----- اقسام الموقع - الصفحة الرئيسية صفحه عرض المطاعم صفحه عرض المطعم صفحه تأكيد الحجز صفحه تسجيل الدخول صفحة تسجيل حساب جديد صفحه نسيان الباسورد صفحه اتصل بنا - صفحات اليوزر صفحه تعديل بياناته صفحه فيه كل حجوزاته ومطاعمه المفضلة - لوحه تحكم للأدمن بالكامل بنظام CRUD لليوزر المطاعم الحجوزات --- اللغات والتقنيات المستخدمة HTML -CSS -JS-Bootsrap - JQuery - Ajax - PHP -MySQL -
منصة مجرّب
بحمدالله وتوفيقه تم الانتهاء من منصة مجرّب، حيث أخذ العمل عليها الكثير من الجهد والوقت تعلمت خلالها الكثير من التقنيات والحمدلله. تم عمل المشروع باستخدام: HTML, CSS, JS, Bootstrap, php, mysql نبذة عن مجرّب: منصة تجمع الأشخاص الذين يرغبون بالسؤال عن تجارب الآخرين حول أي موضوع مع أصحاب التجارب والذين يمكنهم كذلك إضافة تجاربهم بالتفصيل في موضوع مستقل. ميزات مجرّب: أ‌. الزوار: 1- تصفح الموقع (الأسئلة والتجارب، صفحة من نحن). 2- إرسال رسالة عن طريق صفحة (تواصل معنا). 3- إمكانية تسجيل الدخول أو تسجيل جديد إذا لم يكن الزائر يمتلك حساب مسبقاً. ب‌. المسجلين: 1- تصفح الموقع (الأسئلة والتجارب، صفحة من نحن). 2- إرسال رسالة عن طريق صفحة (تواصل معنا). 3- إمكانية إضافة سؤال أو تجربة. 4- إمكانية إضافة تعليق في منتدى الأسئلة أو التجارب. ت‌. الآدمن: جميع مزايا المسجلين بالإضافة إلى لوحة تحكم متكاملة تحتوي على: 1- صفحة dashboard تحتوي على إحصائيات (عدد الرسائل، عدد المسجلين، عدد الأسئلة، عدد التجارب). 2- تحكم بحسابات المستخدمين (إضافة مستخدم، تعديل مستخدم، حذف مستخدم). 3- تحكم بالرسائل – القادمة من نموذج تواصل معنا – (عرض التفاصيل، حذف الرسالة). 4- تحكم بالأسئلة والتعليقات الخاصة بكل سؤال (تعديل، حذف). 5- تحكم بالتجارب والتعليقات الخاصة بكل تجربة (تعديل، حذف). 6- تحكم بإعدادات الموقع (اسم الموقع، إيميل الآدمن). ميزات إضافية: 1- محرر نصوص مميز يحتوي على العديد من الأدوات التي يمكن من خلالها تنسيق نص رائع كما يمكن إدراج صور وروابط، وجداول. 2- تم رفع الموقع على استضافة وربطه بدومين (كلاهما مجاني). 3- تم إعطاء الموقع شهادة SSL. وأخيراً أحب أشكر flexcourses و أ.عبدالمجيب على هذا الكورس الرائع وعلى سرعة الإجابة على الأسئلة. أتمنى منكم تجربة الموقع وإعطائي آراءكم حوله.
متجر الكتروني لبيع البطاقات الألكترونية
الحمدلله بفضل رب العالمين والأستاذ عبد المجيب والنصائح التي في الكورس اكملت سكربت متجر الكتروني لبيع البطاقات الألكترونية وتم بيع اول نسخة منه هذه النسخة الأولى من السكربت وان شاء الله سوف سوف تكون هنالك تحديثات كثيرة في النسخ القادمة مميزات السكربت : - تفعيل الحساب عن طريق الإيميل بإستخدام swiftmailer - استعادة كلمة المرور عن طريق الإيميل بإستخدام swiftmailer - نظام لجمع النقاط واستبدالها ببطاقات مجانية - تقييمات من المستخدمين الى الموقع - ارسال البطاقات الى العملاء عن طريق لوحة التحكم - فلترة المنتجات عن طريق نوع المتجر - سلة مشتريات - الدفع بإستخدام باي بال - لوحة تحكم كاملة وسهله - احصائيات الموقع من ارباح ومبيعات و عدد المنتجات وعدد المستخدمين - تقارير يومي وتقارير حسب تاريخين محددين - نظام اشعارات في لوحة التحكم للطلبات الوارده وطلبات الهدايا والكثير من المميزات يمكنك الإنتقال الى رابط المشاهدة لمشاهدة باقي التفاصيل
المدرب

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

المزيد ...