الغرض من هذا المقرر الدراسي هو تعريف الطلاب بالمفاهيم والنماذج الأساسية لتطوير التطبيقات حتى يتمكنوا من فهم العمليات الرئيسية المتعلقة ببناء التطبيقات الوظيفية وتقدير مدى تعقيد تطوير التطبيقات. سيتعلم الطلاب المفاهيم الأساسية لتصميم البرامج ، وهياكل البيانات ، والبرمجة ، وحل المشكلات ، ومنطق البرمجة ، وتقنيات التصميم الأساسية للبرامج التي تعتمد على الأحداث. سيشمل تطوير البرنامج دورة حياة تطوير البرنامج: جمع المتطلبات وتصميم حل وتنفيذ حل بلغة برمجة واختبار التطبيق المكتمل.
المخرجات التعليمية المستهدفة من دراسة المقرر
المعرفة والفهم
تعريف مواقع إدارة المحتوى CMS
معرفة الفرق بين WordPress.com و WordPress.org
معرفة الصلاحيات لمستخدمي WordPress
معرفة الفرق بين المنشورات Posts و الصفحات Pages
المهارات الذهنية
تحميل WordPress على جهاز محلي localhost
يتمكن الطالب من انشاء مسؤول نظام Administrator وغيرها من الحسابات
يتمكن الطالب من إضافة محتوى للموقع سواء كان صورة او ملف صوت او فيديو أو حتى ملف PDF
معرفة الطالب بالإجراءات الازمة عملها في حالة تعطل الموقع الالكتروني
المهارات العملية والمهنية
القدرة على تثبيت إضافات Plugins
القدرة على تثبيت وتخصيص قوالب التصميم Themes
القدرة على انشاء منشورات وصفحات على WordPress
استخدام برامج الحماية مثل التصديق الثنائي 2FA
استعمال تقنيات منع الاختراق مثل Google reCAPTCHA
المهارات العامة والمنقولة
تسليم الواجبات وكتابة التقارير
إنشاء حسابات المستخدمين ومعرفة الصلاحيات المطلوبة
تنزيل وتثبيت أخر التحديثات من الانترنت لكافة البرامج والاضافات