عن الكورس
أخذ الدبلومة الطالب في رحلة متدرجة لفهم وتطوير الـ Back-End، بدايةً من أساسيات PHP وكتابة البرامج، ثم الانتقال إلى البرمجة الكائنية OOP وقواعد البيانات باستخدام MySQL.
بعد بناء الأساس، يتعلم الطالب Laravel Framework وكيفية استخدامه لبناء تطبيقات ويب أكثر تنظيمًا واحترافية، مع التعامل مع قواعد البيانات والمستخدمين والصلاحيات والـ Forms والـ APIs.
يعتمد التدريب على التطبيق العملي والمشروعات، بحيث لا يقتصر التعلم على كتابة الأكواد
متطلبات الالتحاق
معرفة ب مجال تطوير المواقع ومعرفة أساسيات
HTML& CSS & Java Script
موضوعات الكورس
PHP Fundamentals
- مقدمة إلى Web Development وBack-End.
- التعرف على PHP ودورها في تطوير المواقع.
- إعداد بيئة العمل.
- PHP Syntax.
- Variables & Data Types.
- Operators.
- Input & Output.
- Strings.
- Arrays.
- Conditions.
- Loops.
- Functions.
- التعامل مع Forms.
- GET & POST.
- Validation.
- التعامل مع الملفات بشكل أساسي.
- Debugging واكتشاف الأخطاء.
Object-Oriented Programming with PHP
- مفهوم OOP ولماذا نستخدمه.
- Classes & Objects.
- Properties & Methods.
- Constructors.
- Encapsulation.
- Inheritance.
- Polymorphism.
- Abstraction.
- Interfaces.
- التعامل مع العلاقات بين الـ Classes.
- تنظيم المشروع باستخدام OOP.
- تطبيق OOP في مشروعات PHP.
MySQL & Database
- مفهوم Database وDatabase Management.
- MySQL.
- إنشاء Databases وTables.
- Data Types.
- Primary Key.
- Foreign Key.
- العلاقات بين الجداول.
- INSERT / SELECT / UPDATE / DELETE.
- WHERE.
- ORDER BY.
- GROUP BY.
- JOIN.
- التعامل مع أكثر من جدول.
- تصميم قاعدة البيانات.
- ربط PHP بـ MySQL.
- تنفيذ CRUD باستخدام PHP وMySQL.
- البحث والفلترة في البيانات.
Laravel Framework
- مقدمة إلى Laravel.
- Composer.
- إنشاء Laravel Projects.
- Laravel Structure.
- MVC Architecture.
- Routing.
- Controllers.
- Views.
- Blade Templates.
- Forms.
- Validation.
- Models.
- Migrations.
- Seeders & Factories.
- Eloquent ORM.
- Database Relationships.
- CRUD باستخدام Laravel.
- Authentication.
- Middleware.
- Authorization.
- Sessions.
- التعامل مع الملفات.
- تنظيم المشروع وإعادة استخدام المكونات.
APIs & Backend Integration
- مفهوم API.
- Client & Server.
- HTTP Requests & Responses.
- JSON.
- REST APIs.
- GET / POST / PUT / DELETE.
- إنشاء API باستخدام Laravel.
- API Routes.
- API Controllers.
- إرسال واستقبال البيانات.
- اختبار APIs باستخدام Postman.
- Authentication للـ APIs.
- ربط الـ Backend بالـ Front-End.
Final Backend Project
- Users
- Authentication
- Products
- Categories
- Database Relationships
- CRUD
- Search & Filtering
- Orders
- Admin
- Authorization
- REST APIs
48
محاضرات
سعر الكورس كامل
7,200 ج.م
سجّل الآن
- محاضرات أونلاين مباشرة عبر Zoom
- شهادة معتمدة من STEM.org
- مدربون متخصصون وخبراء
- مشاريع عملية وتطبيقية
- دعم فني ومتابعة مستمرة