← العودة إلى الموادSoftware Engineering · Y/618/7419

Website Design and Development

السنة الأكاديميةالسنة 1الفصل الدراسيالفصل 1
معلومات المادة

Website Design and Development

المقدمة

أدت تقنيات الاتصال اللاسلكي (Wireless)، ونقاط الاتصال العامة (Public Hotspots)، والنطاق العريض عبر الهاتف المحمول (Mobile Broadband)، والاتصالات غير المحدودة بالشبكات إلى جعل الوصول إلى الإنترنت واستخدامه لطلب المعلومات والاستفادة منها ونشرها أسهل وأكثر أهمية من أي وقت مضى. ومع تزايد الطلب من الأفراد والمؤسسات وقطاع الأعمال، ترتفع كذلك توقعات المستخدمين.

لذلك، يحتاج المصممون إلى استخدام التكنولوجيا بفعالية لتقديم تجربة مستخدم (User Experience – UX) عالية الجودة ومتسقة، من خلال واجهات مستخدم (User Interfaces – UI) سهلة الاستخدام وعملية. ومع التطور المستمر في البرمجيات والأجهزة، تتطور أيضاً التحديات المرتبطة بالتصميم.

تعرّف هذه الوحدة الطلاب على الخدمات الأساسية اللازمة لاستضافة موقع إلكتروني آمن وإدارته والوصول إليه. كما سيتعرف الطلاب على الأساليب التي يستخدمها المصممون والمطورون لدمج تقنيات الواجهة الخلفية (Back-End / Server-Side) مع تقنيات الواجهة الأمامية (Front-End / Client-Side) واستكشافها.

ولضمان قدرة المصممين الجدد على تصميم وتقديم مواقع توفر تجربة مستخدم (UX) متميزة مدعومة بواجهة مستخدم (UI) مبتكرة، سيناقش الطلاب الأسباب والمتطلبات والعلاقات والإمكانات والخصائص الخاصة بالأنظمة التي سيستخدمونها. ويتيح لهم ذلك فرصة استكشاف مجموعة متنوعة من الأدوات والأساليب والتقنيات، إلى جانب تطبيق مبادئ التصميم الجيد (Good Design Principles)، بهدف تخطيط وتصميم ومراجعة موقع إلكتروني متعدد الصفحات (Multipage Website).

الموضوعات التي تشملها الوحدة

تشمل الموضوعات التي يتم تناولها في هذه الوحدة ما يلي:

بنية النطاقات (Domain Structure)
أنظمة أسماء النطاقات (Domain Name Systems – DNS)
بروتوكولات الويب (Web Protocols)
خوادم قواعد البيانات (Database Servers)
أطر عمل التطوير (Development Frameworks)
نشر المواقع الإلكترونية (Website Publishing)
إدارة المحتوى (Content Management)
تحسين محركات البحث (Search Engine Optimisation – SEO)
متصفحات الويب (Web Browsers)
معايير HTML
CSS والمعالجة المسبقة لـ CSS مثل LESS وSASS
نماذج العرض (Presentation Models)
التصميم المتجاوب (Responsive Design)
بيئات التطوير المتكاملة (Integrated Development Environments – IDEs)
متطلبات المستخدم (User Requirements)
تصميم واجهة المستخدم (Interface Design)
تجربة المستخدم (User Experience – UX)
الهوية والعلامة التجارية (Branding)
التنقل داخل الموقع (Navigation)
التحسين (Optimisation)
التحقق من صحة الموقع (Validation)
عند إكمال الوحدة بنجاح

سيكون الطلاب قادرين على:

شرح تقنيات الخوادم وخدمات الإدارة المرتبطة باستضافة وإدارة المواقع الإلكترونية الآمنة.
تصنيف تقنيات وأدوات وبرامج تطوير المواقع الإلكترونية.
استخدام تقنيات وأدوات وأساليب تطوير المواقع، إلى جانب مبادئ التصميم الجيد، لإنشاء موقع إلكتروني متعدد الصفحات.
تواصل مع الدعم عبر واتساب