لارافيل هو إطار عمل بني على لغة البرمجة الشهيرة PHP وهو مفتوح المصدر ومجاني، قام ببناءه تايلور أوتويل لتطوير تطبيقات الويب باتباع نموذج النمط والعرض والمتحكم (MVC)، وتم إطلاقه في يونيو ٢٠١١.
ولارافيل يتميز بالوضوح والبساطة، حيث أنه يسهل المهمات الشائعة في المشاريع البرمجية مثل توثيق المستخدمين، الربط بين الصفحات، الجلسات، والتخزين المؤقت.
في عام ٢٠١٤ أصبح لارافيل أكثر إطار عمل مبني على PHP مشاهدة في موقع github.
يساعد إطار عمل لارافيل على زيادة الحماية للتطبيقات وتسريع عملية التطوير.
معرفة مسبقة بتصميم صفحات الويب باستخدام HTML + CSS
يستحسن معرفة إطار bootstrap
المدة | الدروس (110) |
---|---|
المقدمة
مقدمة تعريفية بالدورة
الدروس (2)
| 00:10:48
(متوسط وقت التعلم 00:29:00)
|
|
تجهيز بيئة التطوير المحلية
سنتعلم هنا كيفية تجهيز بيئة التطوير المحلية من تثبيت الخادم حتى اختيار محررا مناسبا
الدروس (9)
| 00:36:08
(متوسط وقت التعلم 01:39:00)
|
|
تثبيت لارافيل
ستتعلم في الدروس التالية كيفية تثبيت لارافيل
الدروس (2)
| 00:08:25
(متوسط وقت التعلم 00:23:00)
|
|
تلميحات ونصائح قبل البدء
بعض النصائح قبل أن تبدأ التعلم
الدروس (2)
| 00:09:36
(متوسط وقت التعلم 00:26:00)
|
|
اعدادات هامة قبل البدء
لا يوجد وصف
الدروس (1)
| 00:07:07
(متوسط وقت التعلم 00:19:00)
|
|
التوجيه Routing
مقدمة تعريفية عن الموجهات وتسمى Routes في لارافيل
الدروس (6)
| 00:15:37
(متوسط وقت التعلم 00:42:00)
|
|
البرمجيات الوسيطة Middlewares
مقدمة عن البرمجيات الوسيطة وطريقة عملها وتسمى Middlewares في لارافيل
الدروس (4)
| 00:10:20
(متوسط وقت التعلم 00:28:00)
|
|
المتحكمات Controllers
دروس تعريفية عن المتحكمات Controllers
الدروس (3)
| 00:08:51
(متوسط وقت التعلم 00:24:00)
|
|
الواجهات Views
تعريف بملفات الواجهات على إطار العمل لارافيل
الدروس (5)
| 00:08:16
(متوسط وقت التعلم 00:22:00)
|
|
الجلسات Sessions
تعريف بالجلسات "التخزين المؤقت"
الدروس (5)
| 00:11:37
(متوسط وقت التعلم 00:31:00)
|
|
التحقق من البيانات Validation
في الدروس القادمة ستتعرف على كيفية التحقق من صحة البيانات في لارافيل
الدروس (4)
| 00:07:50
(متوسط وقت التعلم 00:21:00)
|
|
إنشاء صفحات التوثيق
إنشاء صفحات توثيق الحسابات وهي التسجيل - الدخول - استعادة كلمة المرور
الدروس (5)
| 00:11:20
(متوسط وقت التعلم 00:31:00)
|
|
ترحيل البيانات Migrations
قسم مخصص لكيفية ترحيل البيانات مابين المشروع البرمجي وقاعدة البيانات
الدروس (6)
| 00:15:55
(متوسط وقت التعلم 00:43:00)
|
|
الواجهة الأمامية Front End
تعرف على آلية عمل محرك بليد Blade engine وتصميم الواجهات في لارافيل
الدروس (14)
| 01:04:16
(متوسط وقت التعلم 02:56:00)
|
|
التعامل مع قاعدة البيانات باستخدام Eloquent ORM
قسم لتعليم كيفية التعامل مع قاعدة البيانات باستخدم ORM
الدروس (24)
| 01:21:57
(متوسط وقت التعلم 03:45:00)
|
|
برمجة مدونة من الصفر
كل ما تعلمناه سابقا، إضافة إلى بعض الأفكار والطرق الجديدة سنطبقه سويا في الدروس التالية لإنشاء مدونة
الدروس (18)
| 02:03:30
(متوسط وقت التعلم 05:39:00)
|
|
عرض الكل + إخفاء الكل - |
دورة مكثفة في برمجة المواقع مع إطار العمل الشهير لارافيل من خلال هذه الدورة ستقوم ببرمجة موقعك الأول بسهولة و تكوين خادم الويب (السيرفر) الخاص بك ايضا
مدرب في فلكس كورسز وقائد فريق التطوير والبرمجة في هذا الموقع الرائع. إذا كنت ترغب بمعرفة المزيد عني يمكنك زيارة موقعي الشخصي.
المزيد ...