يقدم المقرر مقدمة في الإنترنت وشبكة الويب العالمية وبروتوكولاتها وبروتوكولات TCP / IP و MIME و http. SGML - المستندات وأنواعها. أساسيات Html. CSS. أساسيات برمجة لغات البرمجة. جزء الخادم من التطبيق (ASP أو PHP أو ASP.Net أو JSP) وصفحات الويب والوصول إلى قاعدة البيانات (ADO و MS Access أو MySql).
المخرجات التعليمية المستهدفة من دراسة المقرر
المعرفة والفهم
أن يتعرف الطالب على مفهوم الانترنت.
أن يتعرف الطالب على أهم المصطلحات المستخدمة في عالم الانترنت.
أن يتعرف الطالب على اهم الادوات والتقنيات المستخدمة في تطوير صفحات الويب.
أن يتعرف الطالب على أهم السمات والعناصر في لغة HTML5.
أن يتعرف الطالب على أهم خصائص التنسيق في لغة CSS3.
المهارات الذهنية
أن يقترح الطالب التصميم الافضل لعرض محتوى ما.
أن يستنتج الطالب سمات وخصائص HTML المستخدمة في صفحة ويب ما.
أن يميز الطالب بين الأنواع الثلاث لإضافة نص التنسيق CSS.
أن يقارن الطالب بين الانواع المختلفة لعنصر الادخال input في النماذج.
أن يربط الطالب بين المواضيع العلمية التي تدرس وبين دراسته المستقلة.
المهارات العملية والمهنية
أن يستخدم الطالب الادوات والتقنيات الافضل لتطوير صفحات الويب.
أن يؤدي الطالب الامثلة العملية برمجيا بسهولة.
أن يصمم الطالب حل برمجي قابل للتعديل والتحسين.
أن يتمكن الطالب من اضافة لغة CSS3 لأي صفحة ويب بلغة HTML5.
أن يصمم الطالب صفحة ويب من الصفر.
المهارات العامة والمنقولة
ان يكون الطالب قادر على حل المشاكل بشكل فردي.
ان يكون قادر على استخدام التقنيات الحديثة لتطوير صفحات ويب.
ان يكون الطالب قادر على تنظيم العمل والتخطيط له بعناية.
أن يكون الطالب قادرا على الالتزام بالمواعيد المحددة لتسليم التكليفات.
أن يكون الطالب قادرا على الاستعانة بالكتب المساعدة ومواقع الانترنت للدراسة المستقلة.
طرق التعلم والتعليم
المحاضرات النظرية.
المحاضرات العملية.
التكليفات العملية.
طرق التقييم
الامتحان النصفي = 20
التكليف العملي الاول = 10
التكليف العملي الثاني = 15
الامتحان العملي = 15
الامتحان النهائي = 40
محتوى المقرر
Introduction to HTML5 and Its Elements: Head and Nested elements; Comments and Doctype, Headings; Paragraph; Elements Attributes; Formatting Elements; Links and Images
HTML5: Span and Break and Horizontal Rule; Div; HTML Entities; Semantic Elements; Layout with Div and Classes; Layout with Semantic Elements.
HTML5: Lists; Tables; Audio and Video
HTML5 Forms: Input types and label, Attributes such as Required, Placeholder, Value, Action, Name, Method, ReadOnly, Disabled and Autofocus.
HTML5 Form types: Hidden, Reset, Color, Range, Number, Radio and Checkbox, File, Search, URL, Time, Select and Textarea.
Introduction to CSS3 and Syntax: Element styling, Name Conventions and Rules, Background, Padding, Margin, Border, Outline, Display, visibility