بناء واجهات برمجة تطبيقات RESTful باستخدام Laravel لأنظمة المتاجر الإلكترونية
تعلم تصميم وتنفيذ واجهة برمجة تطبيقات (API) آمنة وقابلة للتطوير للمتاجر الإلكترونية باستخدام Laravel، مع إتقان علاقات Eloquent، والتحقق من صحة البيانات، ومصادقة API الحديثة.
-
💬
مدرب ذكاء اصطناعي
اسأل عن أي درس واحصل على إجابة واضحة فورًا، في أي وقت. -
🕐
ابدأ في أي وقت
بلا جداول أو مواعيد نهائية — تعلّم بوتيرتك، وقتما يناسبك. -
🌐
بالعربية
الدروس والمهام والشهادة — كل ذلك بلغتك بالكامل.
حول هذه الدورة
يتطلب بناء واجهة برمجة تطبيقات (API) قوية أكثر من مجرد التوجيه؛ فهو يتطلب فهمًا عميقًا لعلاقات قواعد البيانات، واتساق البيانات، والهندسة المعمارية الآمنة. إذا كنت ترغب في الانتقال من تطوير الويب الأساسي إلى بناء واجهات خلفية جاهزة للإنتاج، فإن إتقان تصميم API هو خطوتك المنطقية التالية.
في هذه الدورة النصية فقط، ستتعلم كيفية تصميم وبناء وهيكلة واجهة برمجة تطبيقات RESTful وظيفية بالكامل لنظام متجر إلكتروني معقد. ستستكشف كيفية إدارة أدوار المستخدمين المعقدة—حيث يمكن للمستخدم الواحد أن يعمل كمشترٍ وبائع—والتعامل مع سيناريوهات العالم الحقيقي مثل المعاملات، وتصنيفات المنتجات، وإدارة المخزون باستخدام نظام Laravel البيئي القوي.
ما ستتعلمه:
- فهم مبادئ RESTful API وتطبيق علاقات قواعد البيانات المعقدة باستخدام Eloquent ORM.
- تطبيق التحقق القوي من صحة البيانات ومعالجة الأخطاء باستخدام Form Requests من Laravel ومعالجات الاستثناءات المخصصة.
- تهيئة مصادقة API آمنة وإدارة الرموز المميزة باستخدام ممارسات أمان Laravel الحديثة.
- تصميم استجابات API نظيفة وموحدة باستخدام Laravel API Resources لتحويل وتنسيق بياناتك.
- تنفيذ منطق عمل معقد لمعاملات المتاجر الإلكترونية، وإدارة مخزون المنتجات، ومعالجة المشتريات بأمان.
- التدرب على كتابة الاختبارات الآلية للتحقق من نقاط نهاية API الخاصة بك وضمان الاستقرار على المدى الطويل.
تبدأ الدورة بالمفاهيم الأساسية لهندسة REST وإعداد Laravel قبل إرشادك خطوة بخطوة خلال نمذجة قواعد البيانات، وتعيين العلاقات، وتنفيذ نقاط النهاية. ستنتقل من عمليات CRUD البسيطة إلى منطق المعاملات المعقد وتكوينات الأمان من خلال شروحات مكتوبة منظمة وأمثلة تعليمات برمجية نظيفة.
تم تصميم هذه الدورة لمطوري الواجهة الخلفية (backend developers)، ومبرمجي PHP، والمبتدئين الذين يرغبون في التخصص في تطوير API. المعرفة الأساسية بـ PHP ومفاهيم قواعد البيانات مفيدة، ولكن لا يلزم وجود خبرة سابقة في تصميم API أو Laravel.
ابدأ القراءة اليوم لبناء واجهة برمجة تطبيقات (API) عالية الأداء لمتجرك الإلكتروني من الصفر.
ما الذي ستحصل عليه
-
📜
شهادة إتمام
أضفها إلى ملفك على LinkedIn -
💬
مدرّس AI شخصي
عالق في دورة؟ اسأل مدرّسك المدمج أي شيء، في أي وقت. -
🎧
النسخة الصوتية مضمَّنة
تعلَّم أثناء تنقُّلك — دون شاشة -
♾️
وصول مدى الحياة
عُد متى شئت، بلا انتهاء -
📱
الهاتف أو الكمبيوتر
يعمل في أي مكان وعلى أي جهاز -
💸
استرداد خلال 14 يومًا
دون أسئلة -
⚡
قصير ومركَّز
2 ساعة 42 دقيقة من المحتوى التطبيقي
المراجعات
لا توجد مراجعات بعد — كن أول من يشارك تجربته.
المتعلمون أخذوا أيضًا
🌟 اختيار الطلاب
🎓 بشهادة
بناء تطبيقات الويب الكاملة (Full-Stack) باستخدام Python و Django
شهادة
تطبيق عملي
$49.99
→
🎓 بشهادة
تطوير Laravel: بناء موقع بوابة إخبارية
شهادة
تطبيق عملي
$49.99
→
⚡ الأفضل للبداية
🎓 بشهادة
تطوير الويب القائم على المشاريع باستخدام PHP و MySQL
شهادة
تطبيق عملي
$49.99
→
💼 جاهز لسوق العمل
🎓 بشهادة
تطوير الويب باستخدام Laravel: بناء منصة إعلانات مبوبة
شهادة
تطبيق عملي
$49.99
→
الأسئلة الشائعة
ما الذي أحتاجه لأخذ هذه الدورة؟ +
يكفي هاتف أو كمبيوتر متصل بالإنترنت. بدون تثبيتات أو أجهزة خاصة.
كيف يمكنني الدفع؟ +
بالبطاقة عبر Stripe. لا نخزن بيانات البطاقة — يتولى Stripe ذلك بأمان.
هل يمكنني استرداد المال؟ +
نعم — استرداد كامل خلال 14 يومًا، دون أسئلة.
إلى متى يستمر وصولي؟ +
إلى الأبد. بمجرد الشراء، الدورة لك تعود إليها متى شئت.
هل سأحصل على شهادة؟ +
نعم. عند الإتمام ستحصل على شهادة يمكنك إضافتها إلى ملفك في LinkedIn.
مصمَّم للعاملين في
التقنية
التصميم
المالية
التسويق
الرعاية الصحية
التعليم
الضيافة
التصنيع
×2
اشحن مرة واحدة وادفع النصف
أضف $100 واحصل على 200 رصيد، بحيث تكلف كل دورة حوالي $12.50. لا تنتهي صلاحية الأرصدة أبداً.
$100
200 رصيد
$12.50 / دورة
أفضل قيمة
$250
550 رصيد
$11.36 / دورة
$500
1200 رصيد
$10.42 / دورة
الرصيد يصلح لأي دورة ولا ينتهي.