40% خصم في عطلة الصيف، استغلها صح لمصلحتك مادام جالس بالبيت!,
استخدم كوبون: summer2020

دورة برمجة الويب باستخدام لارافيل Laravel

دورة مكثفة في برمجة المواقع مع إطار العمل الشهير لارافيل من خلال هذه الدورة ستقوم ببرمجة موقعك الأول بسهولة و تكوين خادم الويب (السيرفر) الخاص بك ايضا

المدرب: عبدالمجيب الحميد مساعد المدرب: سليمان العثمان
آخر تحديث 2020/05

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

تكوين خادم ويب حقيقي web server من الصفر

ستتعلم ما معنى التوجيه Routing

ستتعلم التعامل مع البرمجيات الوسيطة Middlewares

التعامل مع المتحكمات Controllers

التعامل مع واجهة المستخدم Front end

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

التعامل مع قواعد البيانات من خلال Migration

استخدام ORM لتنفيذ الاستعلامات بقواعد البيانات

سنقوم سويا ببناء مدونة من الصفر

بعض الممارسات والنصائح في البرمجة

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

تنافس
نظام بسيط وسهل يساعد مشرفي الانشطة الطلابية برصد وادارة طلابهم وعرض الدرجات بطريقة احترافية
بواسطة:
jarzylx0
موقع لحجز أماكن ترفيهيه
السلام عليكم و رحمة الله و بركاته أقدم لكم اليوم مشروعي الجديد .. سأذكر فيه تفاصيل المشروع و تفاصيل عملي على هذا الموقع .. بسم الله في البداية هذا المشروع يقدم خدمات حجز لإماكان ترفيهيه كـ إستراحات او شاليهات او أي مكان تستطيع حجزه للإستمتاع بيومك بالنسبة للـ roles في الموقع : 1- admin 2- users 3- guest تم إستخدام مكتبة spatie للتحكم في الصلاحيات بحيث ان الزائر يستطيع قراءة المحتوى فقط .. اما المستخدم العادي ف يستطيع إنشاء او تعديل او حذف الاشياء الخاصه فيه فقط أيضاً يستطيع الحجز .. بالنسبة للمستخدم العادي يوجد لوحة تحكم خاصه فيه في الموقع بحيث يستطيع العمل على صلاحياته الخاصه فيه اما الـadmin ف يوجد له لوحة تحكم خاصه فيه له جميع الصلاحيات من انشاء مستخدمين او حذفهم او تعديلهم و أيضاً له نفس الصلاحيات على جميع الخدمات المقدمه من المستخدمين العاديين -- بالنسبة لطريقة الحجز .. عندما يتم الحجز عن طريق مستخدم .. يصل تنبيه لصاحب الإستراحه بوجود حجز جديد .. في حال الضغط على الحجز ستنتقل لقائمة الحجوزات لرؤية بيانات الشخص الذي قام بالحجز صفحات الموقع تقريباً أكثر من 20 صفحة تم العمل عليها في حال تسجيل مستخدم جديد يتم التحقق من البريد الإلكتروني المسجل .. في حال تم تأكيد البريد يتم تسجيل المستخدم .. تستطيع إسترجاع كلمة المرور في حال نسيانها -- هذا هو الإطلاق المبدئي للمشروع و سيتم إضافة المزيد من التعديلات مستقبلاً .. سيتم التعامل مستقبلاً مع الصور المنشوره في الموقع بغرض عرض صور للإستراحات و تفاصيلها أيضاً سيتم إضافة قبول او رفض الحجز الموجود لدى صاحب الإستراحه و سيتم تنبيه صاحب الحجز بالقبول او الرفض -- لتجربة الموقع : admin : البريد الإلكتروني : [email protected] كلمة المرور : 11111 مستخدم عادي : [email protected] كلمة المرور : 11111 مستخدم عادي أخر : [email protected] كلمة المرور : 11111111 -- نهاية تقريري شكراً للمدرب عبدالمجيب و شكراً لطاقم العمل على الجهود المبذوله في تطوير الطلاب
بواسطة:
saeedalzahrani
Food App
المشروع الختامي لمسار Full Stack Development HTML, CSS, jQuery, Bootstrap, PHP, Laravel واجهة المستخدم: - إمكانية تسجيل الدخول والخروج، واستعادة كلمة المرور. "تم استخدام Mailgun لإرسال الإيميلات" - إمكانية البحث عن أي منتج في صفحة Search. - بعد الطّلب ستظهر الطّلبات السابقة في صفحة Orders. واجهة المدير: يجب تسجيل الدخول من حساب المدير، وهو: [email protected] 12345678 الأقسام: صفحة Dashboard وتحتوي على رسم بياني لإجمالي المبيعات وعدد الطّلبات للشهر الحالي والسابق. صفحة Categories وتحتوي على التصنيفات، مع إمكانية الإضافة، التّعديل والحذف. صفحة Products وتحتوي على المنتجات، مع إمكانية العرض، الإضافة، التّعديل والحذف. صفحة Users وتحتوي على المستخدمين، مع إمكانية التعديل والحذف. صفحة Orders: - عند الضغط على إنشاء طلب جديد، سيتم الانتقال للصفحة الرئيسية واختيار المنتجات، وعند الوصول إلى إنهاء الطلب ستظهر أسماء جميع العملاء المُسجّلين سابقًا، لاختيار العميل صاحب الطلب، وبالتالي سيتم تسجيل الطلب للعميل الذي تم اختياره من القائمة. - عند الضغط على تعديل الطلب، سيتم إعادة المنتجات في سلة المشتريات لإمكانية الإضافة عليها أو تعديل العدد أو حذفها, وعند حذف جميع المنتجات في السلة سيظهر زر "إلغاء الطلب". صفحات Charts: - تحتوي على إجمالي المبيعات، وعدد المستخدمين المسجّلين، خلال الشهر الحالي والسابق وما قبله. - تحتوي على عدد المرّات التي تم بها طلب كل منتج. ملاحظة: - "تم تعطيل خصائص الإضافة والحذف والتعديل في قسم المنتجات والتصنيفات، للحفاظ على شكل التطبيق الحالي". *تحديث: - تم استخدام AJAX في ما يلي: ١/ الإضافة إلى السلة والحذف منها بدون تحديث الصفحة. ٢/ داخل صفحة سلة المشتريات يتم تلقائيًا تحديث إجمالي السعر والضريبة عند زيادة الكمية أو تقليلها، بدون تحديث الصفحة.
بواسطة:
Amani1

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

المدة الدروس (110)
المقدمة -
مقدمة تعريفية بالدورة
00:05:45 المقدمة

تعرف على الدورة، اسلوب التدريب، المدرب، وماذا ستتعلم في النهاية

00:05:03 ماهي لارافيل؟

معلومات عن إطار العمل لارافيل

تجهيز بيئة التطوير المحلية +
سنتعلم هنا كيفية تجهيز بيئة التطوير المحلية من تثبيت الخادم حتى اختيار محررا مناسبا
تثبيت لارافيل +
ستتعلم في الدروس التالية كيفية تثبيت لارافيل
تلميحات ونصائح قبل البدء +
بعض النصائح قبل أن تبدأ التعلم
اعدادات هامة قبل البدء +
لا يوجد وصف
التوجيه Routing +
مقدمة تعريفية عن الموجهات وتسمى Routes في لارافيل
البرمجيات الوسيطة Middlewares +
مقدمة عن البرمجيات الوسيطة وطريقة عملها وتسمى Middlewares في لارافيل
المتحكمات Controllers +
دروس تعريفية عن المتحكمات Controllers
الواجهات Views +
تعريف بملفات الواجهات على إطار العمل لارافيل
الجلسات Sessions +
تعريف بالجلسات "التخزين المؤقت"
التحقق من البيانات Validation +
في الدروس القادمة ستتعرف على كيفية التحقق من صحة البيانات في لارافيل
إنشاء صفحات التوثيق +
إنشاء صفحات توثيق الحسابات وهي التسجيل - الدخول - استعادة كلمة المرور
ترحيل البيانات Migrations +
قسم مخصص لكيفية ترحيل البيانات مابين المشروع البرمجي وقاعدة البيانات
الواجهة الأمامية Front End +
تعرف على آلية عمل محرك بليد Blade engine وتصميم الواجهات في لارافيل
التعامل مع قاعدة البيانات باستخدام Eloquent ORM +
قسم لتعليم كيفية التعامل مع قاعدة البيانات باستخدم ORM
برمجة مدونة من الصفر +
كل ما تعلمناه سابقا، إضافة إلى بعض الأفكار والطرق الجديدة سنطبقه سويا في الدروس التالية لإنشاء مدونة
عرض الكل + إخفاء الكل -

وصف الدورة

لارافيل هو إطار عمل بني على لغة البرمجة الشهيرة PHP وهو مفتوح المصدر ومجاني، قام ببناءه تايلور أوتويل لتطوير تطبيقات الويب باتباع نموذج النمط والعرض والمتحكم (MVC)، وتم إطلاقه في يونيو ٢٠١١.

ولارافيل يتميز بالوضوح والبساطة، حيث أنه يسهل المهمات الشائعة في المشاريع البرمجية مثل توثيق المستخدمين، الربط بين الصفحات، الجلسات، والتخزين المؤقت.

في عام ٢٠١٤ أصبح لارافيل أكثر إطار عمل مبني على PHP مشاهدة في موقع github.

يساعد إطار عمل لارافيل على زيادة الحماية للتطبيقات وتسريع عملية التطوير.

دورة برمجة الويب باستخدام لارافيل Laravel

دورة مكثفة في برمجة المواقع مع إطار العمل الشهير لارافيل من خلال هذه الدورة ستقوم ببرمجة موقعك الأول بسهولة و تكوين خادم الويب (السيرفر) الخاص بك ايضا

249.00 ر.س. 499.00 ر.س.
249.00 ر.س.
499.00 ر.س.
المستوى : متوسط
مدة الدراسة : من 2 ~ 3 أسابيع
الدروس : 110
الوقت المُسجل : 07:11:33 ساعات
وصول دائم للمحتوى
ستحصل على شهادة
اسأل المدرب في أي وقت
متابعة مشاريعك مع المدرب
تسويق سيرتك الذاتية ومشاريعك
المتطلبات

معرفة مسبقة بتصميم صفحات الويب باستخدام HTML + CSS

يستحسن معرفة إطار bootstrap

شارك الدورة

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

المزيد...