Config and Tinker

wrench Laravel Config and using Tinker

بهذا الفيديو سنقوم بالدخول أكثر إلى عالم اللارافل ونستعرض مجلد الإعدادات والذي عن طريقه يمكنك ضبط الإعدادات الواسعة لتطبيقك من لغة تطبيقك إلى رتل الأعمال المستخدم فيه.

تابع هذا الفيديو لمقدمة بسيطة عن إعدادات التكوين Config بالإضافة إلى شرح لإستخدام الأداة تنكر Tinker وكم ستحتاجها وانت تقوم بتطوير تطبيقك متابعة قراءة “Config and Tinker”

تطوير تطبيق مهام – مستوى متوسط

المقدمة

هذا الدليل السريع سيزودك بمقدمة متوسطة عن إطار عمل لارافيل ويضمن التالي:

  1. ترحيل لقاعدة البيانات Migrations
  2.  مخطط الكائن العلائقي (ORM (object-relational mapper
  3. المسارات Routes
  4. الوثوقية والتخويل Authentication / Authorization
  5. حقن التبعية Dependency Injection
  6. المصادقة Validation
  7. العروض views و قوالب Blade

متابعة قراءة “تطوير تطبيق مهام – مستوى متوسط”

تطوير تطبيق إدارة المهام Todo – 3


بناء الواجهات والعروض

 

هذ التطبيق يحوي على واجهة واحدة فقط والتي تحتوي على نموذج لإضافة مهام جديدة بالإضافة إلى سرد المهام الموجودة بشكل مسبق في تطبيقنا ولمساعدة توضيح هذا الأمر بشكل رسومي في الأسفل سترى كيف هو شكل هذا العرض عندما نتهي منه مع إستخدامنا لمكتبة Bootstrap

متابعة قراءة “تطوير تطبيق إدارة المهام Todo – 3”

تطوير تطبيق إدارة المهام Todo – 2

العم بليغ Eloquent


العم بليغ Eloquent وهو إصطلاحاً مخطط الكائن العلائقي (ORM (object-relational mapper وهو الإفتراضي في لارافيل للربط مابين جداول قاعدة البيانات وتطبيقك ويكون على شكل كائن Object تستخدمه برمجياً كما أي كائن قمت ببناءه في تطبيقك وبالتالي يٌشعرك برفع الكلفة ويُبقيك مركزاً على البرمجة بحد ذاتها.

عادةً كل كائن بليغ Eloquent يرتبط بشكل مباشر بجدول مقابل له في قاعدة البيانات.

متابعة قراءة “تطوير تطبيق إدارة المهام Todo – 2”

Routes Controllers Views

العمل على الراوتس (الروابط) أو كما يدعوها البعض بالمسارات، في هذا الفيديو سنتعلم كيف نعمل عليها أي بكتابتها و بكيفية ربطها مع المتحكم  الخاص بنا ومن داخل المتحكم سوف نكتب سطراً واحداً يأخذنا إلى المظهر المراد، وبالتالي نكون قد ربطنا الراوت الخاص بنا مع المظهر المراد عن طريق المتحكم Controller

تفضل بمشاهدة هذا الفيديو البسيط متابعة قراءة “Routes Controllers Views”

تطوير تطبيق إدارة المهام Todo – 1

المقدمة

هذا الدليل الشبه شامل للمبتدئين ، يقوم بتقديم إيطار العمل لارافيل Laravel إليكم كبادئة رائعة يمكنك تعلم الأساسيات، ويتضمن مايلي:

  • بناء قواعد البيانات عن طريق المايغريشنز Migrations
  • العم بليغ  Eloquent
  • بناء المسارات Routing
  • المصادقة  Validation
  • و طبعاً كيف نتعامل مع العرض Views و محرك القوالب البسيط الفعال والرائع Blade.

متابعة قراءة “تطوير تطبيق إدارة المهام Todo – 1”

Installing Homestead

laravel Homestead

في هذا الفيديو سنتعرف على كيفية تنصيب بيئة التطوير الوهمية هومستيد (المسكن وما حوله من أرض).

بيئة التطوير التي يعمل عليها  المطور مهمة جداً واستقرارها وما تزودك به من ميزات هو أهم ما يسعى إليه!

فعند استخدامك لإطار عمل لارافل ستجد أنه هنالك العديد من الميزات الداخلية والأدوات الخارجية التي تضمن لك ثباتاً وإستقراراً في تطبيقك وأيضاً ميزات رائعة تستطيع من خلالها تطوير تطبيقك وبناء تطبيق قوي يستطيع رفع حمل ملايين الطلبات وتنفيذها.
أهم ميزة هي هومستيد بيئة التطوير، فلنشاهد كيف نقوم بتنصيبها سويةً متابعة قراءة “Installing Homestead”

Installing Composer

للشروع في العمل بلارافل سنحتاج إلى أداة بسيطة جداً وفعالة جداً، وهي مدير تبعية لمشاريعك في PHP والمدعو كومبوسر.

إستخدامك للكومبوسر لا ينحصر فقط في تطويرك بإستخدام لارافل، فهو مدير تبعية و مدير حزمات رائع جداً، دعونا نتعرف عليه سويةً في هذا الفيديو متابعة قراءة “Installing Composer”