Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
php دورة احتراف باك ايند بلغة
4 students

php دورة احتراف باك ايند بلغة

مطور الباك ايند هو حلقة الوصل فى المشروع فهو من يخطط ويحلل ويتخيل المشروع وكيفية تنفيذه قبل ظهوره
Last updated 3/2023
Arabic

What you'll learn

  • تنفيذ تطبيق كامل من الصفر ولوحة تحكم وموقع الكترونى
  • شرح تحليل المشروع وانشاء جداول البيانات
  • تنزيل المكتبات والادوات لتسهيل وتسريع الكود
  • انشاء صلاحيات الادمن والمستخدم
  • تعلم مهارة البحث وحل المشكلات
  • مهارة استخدام الكود فى اكثر من جزيئة بكفاءة عالية وسرعة

Course content

4 sections37 lectures6h 31m total length
  • مقدمة8:16
  • 1- دوكمنت المشروع - تثبيت برنامج اللوكل8:20
  • 2- انواع الداتا type2:00
  • تحليل وانشاء جداول البيانات22:20
  • انشاء مشروع وربطه بالداتا بيس18:19
  • اعدادات وانشاء اول لينك تست13:14
  • اعدادات authentication11:57
  • اعدادات authentication api15:57
  • authorization مكتبة13:32

Requirements

  • لايتطلب خبرة , حيث تعتمد الدورة على تطبيق عملى ويتم التركيز على اجزاء هامة تستخدم فى كل المشاريع

Description

وصف الدورة :-

دورة مكثفة عن الباك ايند باستخدام لغة البرمجة PHP   و الإطار المستخدم  CakePHP   باحدث إصدار لعام 2023 .

الدورة  تأخذ المتدرب من البداية بخطوات تدريجية نحو الاحتراف .

نبدأ فى هذه الدورة بتمهيد عن أهمية BackEnd فى أى مشروع ثم نتطرق لمميزات لغة البرمجة  PHP ومدى سهولتها وسرعتها وانتشارها حول العالم ثم الإطار المستخدم CakePHP وأهم مميزاته وكيفية استخدامه فى انشاء المشاريع بسرعة وسهولة وجودة وآمان .

بعد هذه البداية التحفيزية نبدأ على الفور فى إنجاز مشروع حقيقى مطلوب وهو مشروع Blog غنى عن التعريف مهم ومطلوب ونركز فى هذا المشروع على خصائص functions تستخدم فى جميع المشاريع create , update , view , delete , index وهذه الخصائص تكرار استخدامها تعنى اتقان لغة php واتقان التعامل مع جداول البيانات Database مما يعنى الاحتراف نحو انهاء المهام ثم المشاريع بإذن الله .


مميزات الدورة :-

- العمل على تنفيذ تطبيق كامل من الصفر خطوة بخطوة مكون من 3 أجزاء (لوحة التحكم Admin - تطبيق Application  - موقع الكترونى Website ) .

- تحليل المشروع بطريقة مبسطة تسهل انهاء مهام المشروع بأسرع وقت .

- إنشاء جداول البيانات والعلاقات بينهم.

- تنزيل المكتبات الهامة.

- انشاء صلاحيات الأدمن والمستخدم permissions.

- تعلم مهارة البحث عن حلول للمشكلات problem solving .

- تعلم اختصارات الاكواد.

- الكود النظيف والمنظم لسهولة التطوير فيه.

- طريقة التعامل مع الإطار المستخدم والانتقال بين ملفات المشروع  (Model - Controller).

- استخدام Functions اى تحويل المهمة Task الى عدة وظائف تستخدم  مرات كثيرة توفيراً للوقت , الجهد , الجودة  بدل من تكرار نفس الأكواد كثيراً.

- استخدام التحققات Validations واهيمتها فى حماية جداول البيانات من التكرار او الاختراق وطريقة عمله يدوياً بطريقة احترافية .


Who this course is for:

  • مستوى مبتدىء ومتوسط
  • من يريد اتقان فريم ورك cakephp
  • من يريد التحول من فرونت الى باك او الاثنين معاً