
تقدم هذه الدورة مقدمة عملية وتطبيقية لبناء تطبيقات ويب ديناميكية باستخدام PHP و MySQL، مع التركيز على تزويد المشاركين بالمهارات الأساسية لتصميم قواعد البيانات وكتابة استعلامات SQL وتطوير تطبيقات تعمل على جانب الخادم.
سيتعلم المشاركون كيفية ربط PHP بقواعد بيانات MySQL وبناء أنظمة ويب حقيقية مثل نظام إدارة الطلاب ونظام تسجيل الدورات. تعتمد الدورة على أسلوب التعلم بالممارسة، حيث يتم تطبيق كل مفهوم مباشرة من خلال تمارين عملية ومشاريع صغيرة.
تُعد تقنيات PHP و MySQL من أهم الأدوات المستخدمة في تطوير تطبيقات الويب الحديثة. من خلال الجمع بين لغة برمجة قوية ونظام إدارة قواعد بيانات فعال، يمكن للمطورين بناء تطبيقات ديناميكية تعتمد على البيانات وتلبي احتياجات المستخدمين.
تقدم هذه الدورة أساسًا متينًا في تطوير الويب، بدءًا من إعداد البيئة وحتى بناء تطبيقات متكاملة، مما يساعد المشاركين على اكتساب مهارات عملية قابلة للتطبيق مباشرة في سوق العمل.
بنهاية هذه الدورة، سيكون المشاركون قادرين على:
• فهم أساسيات قواعد البيانات والتصميم العلاقي
• كتابة استعلامات SQL الأساسية (إضافة – عرض – تعديل – حذف)
• تطوير سكربتات PHP باستخدام مفاهيم البرمجة الأساسية
• ربط تطبيقات PHP بقواعد بيانات MySQL
• بناء تطبيقات ويب ديناميكية تعتمد على البيانات
• إنشاء نماذج HTML ومعالجة مدخلات المستخدم
• تطوير نظام CRUD متكامل
• تنفيذ نظام تسجيل دخول
• تطبيق أساسيات أمن تطبيقات الويب
• تنظيم وبناء مشروع ويب صغير
تم تصميم هذه الدورة من أجل:
• المبتدئين في تطوير الويب
• طلاب وخريجي تقنية المعلومات
• المطورين المبتدئين
• رواد الأعمال
• أي شخص يرغب في تعلم PHP و MySQL
• مقدمة في تطوير الويب (العميل والخادم)
• نظرة عامة على PHP و MySQL
• تثبيت بيئة التطوير (XAMPP)
• التعرف على phpMyAdmin
• ما هي قاعدة البيانات
• مفاهيم قواعد البيانات العلائقية
• الجداول، الصفوف، الأعمدة
• المفاتيح الأساسية
• إدخال البيانات (INSERT)
• استرجاع البيانات (SELECT)
• تحديث البيانات (UPDATE)
• حذف البيانات (DELETE)
• قواعد كتابة PHP
• المتغيرات وأنواع البيانات
• العمليات
• الجمل الشرطية
• الحلقات
• المصفوفات
• ربط PHP بقاعدة البيانات باستخدام MySQLi
• هيكلية الاتصال بقاعدة البيانات
• معالجة أخطاء الاتصال
• تنفيذ استعلامات SQL من خلال PHP
• جلب البيانات باستخدام PHP
• فهم عمليات CRUD (إضافة – عرض – تعديل – حذف)
• تصميم هيكل نظام بسيط
• الربط بين النماذج وقاعدة البيانات
• عرض البيانات داخل جداول
• تعديل وحذف السجلات
• هجمات SQL Injection ومخاطرها
• الاستعلامات المُحضّرة
• التحقق من المدخلات
• تشفير كلمات المرور
• نظام تسجيل الدخول باستخدام الجلسات
• حماية الصفحات
• المشروع العملي: نظام إدارة الطلاب
• المشروع النهائي: نظام تسجيل الدورات
هذه الدورة متاحة بعدة خيارات زمنية:
أسبوع واحد (برنامج مكثف)،
أسبوعان (وتيرة متوسطة مع تطبيقات عملية إضافية)،
أو 3 أسابيع (برنامج شامل ومتكامل).
يمكن حضور الدورة حضورياً أو عبر الإنترنت حسب تفضيل المتدرب.
يتم تقديم هذه الدورة من قبل مدربين خبراء من مختلف أنحاء العالم، يمتلكون خبرات واسعة في تطوير الويب وبرمجة الخوادم وتصميم قواعد البيانات.
يقدم المدربون أمثلة عملية وتطبيقات واقعية، مع دعم وتوجيه مستمر لضمان تحقيق أفضل نتائج للمشاركين.
من الذي ينبغي عليه حضور هذه الدورة؟
كل من يرغب في تعلم تطوير الويب باستخدام PHP و MySQL.
ما الفوائد الرئيسية لهذه الدورة التدريبية؟
اكتساب مهارات عملية لبناء تطبيقات ويب حقيقية.
هل يحصل المشاركون على شهادة؟
نعم، عند إتمام الدورة بنجاح يحصل جميع المشاركين على شهادة.
ما لغة تقديم الدورة؟
اللغة العربية والإنجليزية.
هل يمكن الحضور عن بُعد؟
نعم، يمكن الحضور حضورياً أو عبر الإنترنت أو داخل مقر الشركة.
توفر هذه الدورة أساسًا قويًا في تطوير الويب باستخدام PHP و MySQL، حيث تجمع بين المعرفة النظرية والتطبيق العملي.
بنهاية الدورة، سيكون المشاركون قادرين على بناء تطبيقات ويب ديناميكية وآمنة، وتطبيق جميع المفاهيم المكتسبة في مشاريع حقيقية.