ITE Masar
BWP401

برمجة الويب (1)

Web Programming I
5 نقطة اعتماد الفصل الثالث مقررات أساسية

مقرر أساسي في هندسة المعلوماتية يغطي مفاهيم جوهرية مشتركة بين جميع الاختصاصات.

المتطلبات السابقة المباشرة

مقررات تعتمد على هذا المقرر

كامل سلسلة المتطلبات السابقة

توصيف المقرر

أهداف المقرر

يتناول مقرر "برمجة الويب 1"، الذي يعتبر مدخلاً إلى أشهر لغات برمجة الويب، أساليب وطرق وتقنيات تطوير تطبيقات الويب من خلال استعراض مفهوم الويب الساكن ومفهوم الويب الديناميكي وعملية تطوير برمجيات تعمل من جهة الزبون وبرمجيات تعمل من جهة المخدم. كما يتناول المقرر علاقة تطبيق الويب بمخدمات الويب وبنظم إدارة قواعد المعطيات. تُستخدم بيئة التطوير Visual Studio .Net لبناء تطبيقات ويب اعتماداً على لغات البرمجة ASP.Net وJavaScript.

النتائج التعليمية المرجوة

  • تعلم أساسيات XHTML
  • إكتساب مهارات متقدمة في XHTML
  • تعلم استخدام أسلوب الصفحات المتتالي
  • تعلم أساسيات لغة JavaScript
  • تعلم طرق التفاعل بين JavaScript وHTML
  • تعلم إنشاء الوثائق الديناميكية مع Java Script
  • تعلم أساسيات JQuery
  • استخدام الواصفات والأساليب في JQuery
  • إكتساب مهارات JQuery
  • تعلم أساسيات ASP .Net 2013
  • تعلم إدارة الحالة
  • تعلم ربط عناصر التحكم مع البيانات
  • تعلم طرق التعامل مع قواعد البيانات
  • تعلم طرق التعامل مع قواعد البيانات برمجياً
  • تعلم إنشاء واستخدام خدمات الويب
  • تعلم أساسيات XML

مفردات المقرر (الفصول)

# عنوان الفصل محتوى الفصل
CH1 أساسيات XHTML 1. أساسيات الإنترنت والويب  2. المؤثرات الأساسية  3. الجداول
CH2 مهارات متقدمة في XHTML 1. النماذج Forms  2. HTML5
CH3 أسلوب الصفحات المتتالي 1. أسلوب الصفحات المتتالي  2. الخطوط  3. القوائم
CH4 أساسيات لغة JavaScript 1. تعليمات التحكم  2. المصفوفات  3. الوظائف  4. مطابقة النماذج
CH5 التفاعل بين HTML وJavaScript 1. الأحداث Events  2. التحقق من الإدخال  3. مثال تطبيقي
CH6 الوثائق الديناميكية مع Java Script 1. توضع العناصر  2. التعامل مع العناصر  3. المحتوى الديناميكي  4. التحكم بحركة العناصر
CH7 أساسيات JQuery 1. محددات العناصر Selectors
CH8 الواصفات والأساليب في JQuery 1. التعامل مع الواصفات Attributes  2. أسلوب الصفحات المتتالي CSS
CH9 مهارات JQuery 1. التعامل مع عناصر الوثيقة  2. التعامل مع الأحداث  3. Ajax  4. التأثيرات Effects
CH10 أساسيات ASP. Net 2013 1. أساسيات ASP.NET  2. عناصر التحكم HTML Controls  3. عناصر التحكم Web Controls  4. عناصر التحقق من الصحة
CH11 إدارة الحالة 1. متحولات الحالة View State  2. الحفاظ على حالة الجلسة  3. الكعكات Cookies
CH12 ربط عناصر التحكم مع البيانات 1. الربط مع قيم متعددة
CH13 التعامل مع قواعد البيانات 1. الاتصال مع قواعد البيانات  2. عرض البيانات في عناصر التحكم  3. استخدام عناصر التحكم  4. ربط معاملات الاستعلام مع عناصر التحكم
CH14 التعامل مع قواعد البيانات برمجياً 1. مثال تطبيقي  2. عنصر التحكم Repeater  3. مجموعات البيانات Datasets
CH15 خدمات الويب 1. إنشاء ونشر خدمات الويب  2. مثال تطبيقي لخدمة ويب  3. مثال: استخدام خدمة ويب
CH16 مقدمة إلى XML 1. مقدمة إلى XML

معلومات عن الامتحان

أتمتة
هذه المعلومة مبنية على فصول سابقة وقد تُغيّرها الجامعة في أي وقت — تأكد منها مع مدرّس المقرر قبل الامتحان.

مدرّسو المقرر

باسل الخطيب المنسّق t_balkhatib@svuonline.org

إحصائيات المقرر

جارٍ التحميل…