تطوير Laravel
Laravel Development
إتقان Laravel لإنشاء تطبيقات ويب PHP حديثة وأنيقة وقوية
مستوى الصعوبة
intermediate
المدة المتوقعة
عدد المراحل
3
📋المتطلبات الأساسية
- •PHP
- •البرمجة الكائنية
- •قواعد بيانات SQL
- •HTML/CSS
مراحل المسار التعليمي
1
المرحلة 1: أساسيات Laravel
تعلم بنية Laravel والتوجيه والمتحكمات
أساسيات Laravel
📚المواضيع الرئيسية:
- •التثبيت والتكوين
- •بنية Laravel
- •التوجيه
- •المتحكمات
- •العروض (Blade)
- •الوسائط
- •الطلبات والاستجابات
💡أمثلة عملية ستطبقها:
- ✓مسارات بسيطة
- ✓CRUD أساسي
- ✓عروض Blade
Eloquent ORM
📚المواضيع الرئيسية:
- •النماذج
- •الترحيلات
- •العلاقات
- •منشئ الاستعلام
- •مجموعات Eloquent
- •Accessors/Mutators
- •Scopes
💡أمثلة عملية ستطبقها:
- ✓نماذج قاعدة البيانات
- ✓علاقات معقدة
- ✓استعلامات محسنة
قوالب Blade
📚المواضيع الرئيسية:
- •بناء جملة Blade
- •التوجيهات
- •التخطيطات والأقسام
- •المكونات
- •Slots
- •Includes
- •Blade stacks
💡أمثلة عملية ستطبقها:
- ✓تخطيطات القوالب
- ✓مكونات قابلة لإعادة الاستخدام
- ✓عروض ديناميكية
2
المرحلة 2: ميزات Laravel
إتقان المصادقة والتحقق والميزات المتقدمة
المصادقة والتخويل
📚المواضيع الرئيسية:
- •Laravel Breeze/Jetstream
- •مصادقة المستخدم
- •إعادة تعيين كلمة المرور
- •التخويل (Gates/Policies)
- •رموز API
- •Sanctum
- •Passport
💡أمثلة عملية ستطبقها:
- ✓نظام المصادقة
- ✓الوصول على أساس الدور
- ✓مصادقة API
التحقق والنماذج
📚المواضيع الرئيسية:
- •قواعد التحقق
- •طلبات النماذج
- •التحقق المخصص
- •معالجة الأخطاء
- •تحميل الملفات
- •حماية CSRF
- •التعيين الجماعي
💡أمثلة عملية ستطبقها:
- ✓التحقق من النماذج
- ✓معالجة الملفات
- ✓النماذج الآمنة
الميزات المتقدمة
📚المواضيع الرئيسية:
- •الأحداث والمستمعين
- •المهام والقوائم
- •جدولة المهام
- •الإشعارات
- •البريد
- •البث
- •التخزين المؤقت
💡أمثلة عملية ستطبقها:
- ✓المهام الخلفية
- ✓إشعارات البريد الإلكتروني
- ✓الأحداث في الوقت الفعلي
3
المرحلة 3: APIs والإنتاج
تطوير APIs REST ونشر تطبيقات Laravel
تطوير API
📚المواضيع الرئيسية:
- •موارد API
- •توجيه RESTful
- •مصادقة API
- •تحديد المعدل
- •التصفح
- •الإصدارات
- •استجابات JSON
💡أمثلة عملية ستطبقها:
- ✓REST API
- ✓توثيق API
- ✓API متعدد الإصدارات
اختبار Laravel
📚المواضيع الرئيسية:
- •PHPUnit
- •اختبارات الميزات
- •اختبارات الوحدة
- •اختبار قاعدة البيانات
- •اختبارات HTTP
- •المحاكاة
- •تغطية الاختبار
💡أمثلة عملية ستطبقها:
- ✓مجموعة الاختبار
- ✓اختبارات التكامل
- ✓اختبارات CI/CD
نشر الإنتاج
📚المواضيع الرئيسية:
- •التحسين
- •استراتيجيات التخزين المؤقت
- •عمال الصف
- •النشر
- •تكوين الخادم
- •أفضل ممارسات الأمان
- •المراقبة
💡أمثلة عملية ستطبقها:
- ✓إعداد الإنتاج
- ✓ضبط الأداء
- ✓المراقبة
هل أنت مستعد لبدء رحلتك التعليمية؟
انضم إلى آلاف المتعلمين الذين بدأوا رحلتهم معنا واحصل على دعم مباشر من خبراء المجال
نصائح للنجاح في هذا المسار
💪
الممارسة المستمرة
اعمل على مشاريع عملية بانتظام لتطبيق ما تعلمته
👥
انضم لمجتمع
تواصل مع متعلمين آخرين وشارك تجربتك وتعلم منهم
📝
دوّن ملاحظاتك
احتفظ بسجل لما تعلمته وارجع إليه عند الحاجة
🎯
حدد أهدافاً واضحة
قسّم المسار إلى أهداف صغيرة واحتفل بإنجازاتك