20/10/2021
دورة برمجة وتطوير مواقع الانترنت باستخدام PHP/Laravel Framework
___________
* في هذه الدورة ستكون قادرا على برمجة مواقع انترنت بشكل احترافي والتحكم بقواعد البيانات وحماية الموقع والبيانات.
* هذه الدورة تمكنك من برمجة بناء الواجهات وبرمجة وتطوير المواقع، كما تزود الدورة المتدرب بمهارات ذات مستوى عالي، تعلّم اللغة الأكثر انتشاراً في العالم والتي تعمل عليها غالبية مواقع الويب، سجل الآن ولا تدع الفرصة تفوتك.
* سيتم عمل مشروع اثناء الدورة بحيث يحتوي على جميع المواضيع التي ستطرح في الدورة بهدف تمكين المتدرب من الدخول في مضمار المنافسة والعمل.
___________
الدورة مقسمة لقسمين :
1. Frontend (بناء الواجهات وتخطيط الصفحات واضافة التأثيرات لها)
2. Backend (كتابة أكواد PHP وقواعد بيانات)
___________
1. Front-End
* مهارات الـ CSS , HTML اللازمة لعمل تكويد لواجهات الأنظمة والمواقع الالكترونية.
* كتابة أكواد CSS , HTML صديقة لمحركات البحث وتدعم أل SEO.
* كيفية بناء التصاميم المتوافقة مع أحجام الأجهزة المختلفة responsive design باستخدام مكتبة Bootstrap لإضافة ميزة الاستجابة لجميع الأجهزة والمتصفحات بالإضافة لوجود أكواد جاهزة للاستفادة منها.
* استخدام (JavaScript) لإضافة عملية التفاعل بين المستخدم وصفحات الموقع.
* استخدام المكتبات الجاهزة مثل JQuery لدعم الـ Usability , UX في بناء الأنظمة.
* بناء الأنظمة باستخدام ألـ Ajax.
* تزويد المتدرب بأدوات وبرامج تساعده في عمله كـ front end developer.
___________
2. Back-End
(Part 1)
* التكويد باستخدام لغة PHP.
* استخدام أسلوب ألـ OOP في برمجة أنظمة الويب.
* استخدام مكتبات قواعد البيانات مثل Mysqli التي تمكنك من بناء أنظمة قواعد البيانات.
* التعامل مع قواعد البيانات MYSQL.
* التعامل مع الـ session.
* التعامل مع الـ cookies.
* الدوال المساعدة في الPHP.
* التحقق من البيانات Validation and exception handling.
* كيفية بناء انظمة ذات مستوى عالي من الحماية والتغلب على الثغرات البرمجية.
* كيفية بناء كود ضمن معايير ومقاييس علمية.
* التعامل مع الصور والملفات وكيفية رفعها.
* تزويد المتدرب بالأدوات والمواقع اللازمة للعمل كـــ Back End Developer.
___________
(Part 2)
* شرح إطار عمل Laravel Framework
* المسارات المُخصّصة لواجهة الويب في الإطار Routing
* المتحكم في الإطار Controllers
* إنشاء والتحكم في الطلبات داخل الإطار Requests
* إنشاء والتعامل مع الإستجابة داخل الإطار Responses
* القوالب وطريقة العرض في الإطار Views and Blade Templates
* وحدات تحكم الاستيثاق Authentication
* استخدام منشئ الاستعلامات للتخاطب مع قاعدة البيانات في الإطار Database Query Builder
* نظام التخاطب والربط مع قاعدة البيانات Eloquent Models and Relationships
___________
مخرجات الدورة:
* مشروع موقع كامل المهارات المكتسبة
* إتقان برمجة وتطوير مواقع انترنت عالية الجودة بطريقة احترافية.
* تصميم المواد التفاعلية وإدراجها في الموقع.
___________
الفئة المستفيدة من هذه الدورة:
* جميع المهتمبن بدخول عالم برمجة الويب (لا يشترط وجود اي خبره سابقة في مجال الحاسوب او البرمجة).
* طلاب وخريجو الجامعات الراغبون بتطوير قدراتهم.
* طلاب الجامعات الذين يرغبون بتطبيق فكرة مشروع تخرجهم بانشاء موقع متميز بمجهودهم.
* جميع المهتمين بزيادة دخلهم او تحسين فرص عملهم.
___________
* المدرب مختص في مجال تصميم وبرمجة وحماية المواقع الإلكترونية بخبرة تزيد عن 10 سنوات.
___________
مدة الدورة: 60 ساعة تدريبية (بمعدل 3 ايام بالاسبوع - مدة الحصة الواحدة ساعتين).
الدورة متوفرة حاليا اونلاين على منصة Zoom
___________
للمزيد من المعلومات أو للاستفسار يرجى التواصل معنا عبر صفحتنا او الواتس اب
Technologies Hints
#دورات #تصميم #برمجة #التطبيقات #تدريب