التعليم
درجة البكالوريوس في علم الحاسوب – جامعة البلقاء التطبيقية
تاريخ التخرج: يوليو 2025
---
الخبرة العملية
متدرب في تطوير الويب – HyperPay، عمّان، الأردن
من 3 فبراير 2025 إلى 29 مايو 2025
تدريب منظم مكوّن من مرحلتين عمليتين في التطوير البرمجي:
المرحلة الأولى: Native PHP Development
التدريب على Native PHP, HTML, CSS, MySQL, OOP (Object-Oriented Programming)، وهيكلية MVC (Model-View-Controller).
تطوير منصة إلكترونية لنشر المقالات تحتوي على نظام تسجيل مستخدمين، تسجيل دخول، وإدارة المقالات (إضافة، تعديل، حذف).
تمكين جميع المستخدمين من تصفح المقالات المنشورة.
المرحلة الثانية: Laravel Framework & ORM
إعادة بناء مشروع نشر المقالات باستخدام Laravel Framework و ORM مع إضافة ميزات أكثر تقدمًا.
تنفيذ نظام صلاحيات مبني على الأدوار (role-based privileges) بحيث يمكن لصاحب المقال حذف، استعادة، أو تعديل مقالاته فقط، بينما لا يمكنه استعادة المقالات التي حذفها super admin.
تخصيص التوجيه بعد تسجيل الدخول (custom routing) بحيث يتم تحويل المستخدم العادي إلى صفحة عرض المقالات العامة، وsuper admin إلى لوحة التحكم (admin dashboard) التي تتيح صلاحيات الحذف.
إضافة سبب إجباري عند قيام super admin بحذف أي مقال، ويتم عرضه لاحقًا للمستخدم.
تنفيذ خاصية البحث (search feature) لتسهيل الوصول إلى المقالات.
استخدام Laravel Factories لتوليد بيانات واقعية للمقالات والمستخدمين لأغراض الاختبار.
تم إنهاء التدريب بنجاح بعد تقييم جودة الكود والمنطق البرمجي من قبل المشرف التقني.