Skip to content

mo7amed-said-223/laravel-docs-arabic

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Laravel Documentation - النسخة العربية

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

ملف last_commit.me هيتكتب فيه تاريخ اخر تحديث للريبو فقا لأخر commit في التوثيق الرسمي بحيث تكون على اطلاع بأخر التحديثات المترجمة


Prologue - مقدمة المشروع

  • Release Notes - ملاحظات الإصدارات
  • Upgrade Guide - دليل الترقية
  • Contribution Guide - كيفية المساهمة في المشروع

Getting Started - البداية مع لارافيل

  • Installation - التثبيت
  • Configuration - الإعدادات
  • Directory Structure - هيكل الملفات
  • Frontend - الواجهة الأمامية
  • Starter Kits - باكدجات البداية الجاهزة
  • Deployment - رفع المشروع على السيرفر

Architecture Concepts - مفاهيم هيكلية

  • Request Lifecycle - دورة حياة الطلب
  • Service Container - الحاوية الخدمية
  • Service Providers - مقدمي الخدمات
  • Facades - الواجهات المختصرة

The Basics - الأساسيات

  • Routing - تعريف المسارات
  • Middleware - الوسطاء
  • CSRF Protection - الحماية من هجمات CSRF
  • Controllers - الكنترولرز
  • Requests - الطلبات
  • Responses - الاستجابات
  • Views - الصفحات
  • Blade Templates - قوالب Blade
  • Asset Bundling (Vite) - دمج الملفات باستخدام Vite
  • URL Generation - توليد الروابط
  • Session - إدارة الجلسات
  • Validation - التحقق من البيانات
  • Error Handling - التعامل مع الأخطاء
  • Logging - تسجيل الأحداث

Digging Deeper - مواضيع متقدمة

  • Artisan Console - أوامر Artisan
  • Broadcasting - البث المباشر للأحداث
  • Cache - التخزين المؤقت
  • Collections - التعامل مع المجموعات
  • Concurrency - تنفيذ العمليات المتزامنة
  • Context - السياق العام للتنفيذ
  • Contracts - العقود (واجهات الاستخدام)
  • Events - الأحداث
  • File Storage - تخزين الملفات
  • Helpers - دوال المساعدة
  • HTTP Client - إرسال طلبات HTTP
  • Localization - الترجمة وتعدد اللغات
  • Mail - إرسال الإيميلات
  • Notifications - التنبيهات
  • Package Development - إنشاء باكدجات
  • Processes - العمليات الخارجية
  • Queues - الطوابير
  • Rate Limiting - تحديد عدد الطلبات
  • Strings - التعامل مع النصوص
  • Task Scheduling - جدولة المهام

Security - الحماية والأمان

  • Authentication - تسجيل الدخول
  • Authorization - الصلاحيات
  • Email Verification - تفعيل البريد الإلكتروني
  • Encryption - التشفير
  • Hashing - التشفير الأحادي (للباسورد مثلاً)
  • Password Reset - إعادة تعيين كلمة المرور

Database - قواعد البيانات

  • Getting Started - الأساسيات
  • Query Builder - بناء الاستعلامات
  • Pagination - تقسيم النتائج
  • Migrations - إنشاء الجداول
  • Seeding - ملء البيانات الوهمية
  • Redis - استخدام Redis
  • MongoDB - استخدام MongoDB

Eloquent ORM - التعامل مع البيانات باستخدام Eloquent

  • Getting Started - الأساسيات
  • Relationships - العلاقات بين الجداول
  • Collections - مجموعات Eloquent
  • Mutators / Casts - تعديل وتحويل القيم
  • API Resources - تنسيق البيانات للـ API
  • Serialization - تحويل الكائنات إلى JSON
  • Factories - إنشاء بيانات وهمية

Testing - اختبار المشروع

  • Getting Started - البداية
  • HTTP Tests - اختبار الطلبات
  • Console Tests - اختبار الأوامر
  • Browser Tests - اختبار الواجهة
  • Database Testing - اختبار قاعدة البيانات
  • Mocking - استخدام المحاكاة

Packages - الحزم الجاهزة من Laravel

  • Cashier (Stripe) - الدفع عبر Stripe
  • Cashier (Paddle) - الدفع عبر Paddle
  • Dusk - اختبار الواجهة تلقائيًا
  • Envoy - تنفيذ أوامر السيرفر بسهولة
  • Fortify - نظام تسجيل دخول متقدم
  • Folio - إدارة الصفحات الديناميكية
  • Homestead - بيئة تطوير جاهزة
  • Horizon - مراقبة الطوابير
  • Mix - إدارة ملفات الواجهة
  • Octane - تسريع أداء Laravel
  • Passport - OAuth2 API توثيق
  • Pennant - إدارة الميزات (Feature Flags)
  • Pint - تنسيق الكود تلقائيًا
  • Precognition - توقع النتائج مسبقًا
  • Prompts - واجهات تفاعلية في CLI
  • Pulse - مراقبة أداء المشروع
  • Reverb - البث المباشر عبر Websockets
  • Sail - بيئة تطوير باستخدام Docker
  • Sanctum - توثيق الـ API
  • Scout - البحث المتقدم
  • Socialite - تسجيل الدخول عبر السوشيال
  • Telescope - تتبع كل شيء داخل Laravel
  • Valet - سيرفر محلي لأجهزة Mac

About

The Laravel documentation in Arabic

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published