برمجة مواقع الإنترنت بإستخدام html5 مع CSS3 و JavaScript
من: 01 يونيو 2015 إلى: 04 سبتمبر 2015 (13 اسبوع)
HTML5 هو احدث اصدار من لغة برمجة وعمل مواقع الانترنت وهي اختصار ل (HyperText Markup Language). وهي اللغة الوحيده التي يفهمها متصفح الانرتنت وجميع لغات البرمجة التي تتعامل مع متصفحات الانترنت Internet browsers يجب ان تترجم مخرجاتها الى هذه اللغة . لذلك يعتبر اتقان ومعرفة هذه اللغة هي حجر الاساس ونقطة البداية الاساسية لاي شخص يرغب في الابحار في برمجة وتصميم مواقع الانترنت . في عالم برمجة الانترنت هنالك نوعين من انواع البرمجة Front End programming وهي تتمثل بكل ما يتم اظهاره لمستخدم الانترنت عند طلب صفحة الموقع ( الشكل الخاص بالموقع وطريقة عرض المعلومات فيه ) . Back End Programming وهي تمثل ما يحدث خلف صفحة الانترنت التي يتم عرضها للمستخدم من عملية ربط بين الموقع والسيرفير (الخادم)الخاص بالموقع . على سبيل المثال عمليات التحقق من اسم المستخدم وكلمة السر مثال عن لغات البرمجة المستخدمة في هذا الجزء (PHP - JAVA- .NET - Python)في هذا المقرر سوف نتعرف بالتفصيل عن برمجة Front End الخاصة بمواقع الانترنت والتي تتمثل بشكل اساسي التعرف على
عن المحاضر
محاضر جامعي - University Lecturer
- ماجستير في تكنولوجيا المعلومات
-
بكالوريوس في هندسة البرمجيات
- شهادة الاعتماد المهنية من مايكروسوفت
- شهادة الاختصاص في برمجة مواقع الانترنت باستخدام html5 وcss3 و java script مايكروسوفت .
الأبحاث المنشورة
- البحث الاول بعنوان :
"Accepting Moodle by Academic Staff at the University Of Jordan Applying And Extending Tam In Technical Support Factors."
- الناشر : المجلة العلمية الاوروبيةESJ-...
منهج المادة
-
Html5:-
- مقدمة عن عالم مواقع الانرتنت ولماذا html5
- مكونات صفحة الانترنت وماهي عناصر html5 الجديده
- كيفية دعم عناصر ال Html5 في متصفحات الانترنت
- ما هو المقصود ب semantic web page
- الصوت والفيديو
-
- الصوت والفيديو في المتصفحات الحديثة
- الصوت وقضايا الملكية الفكرية
- كيفية برمجة و التعامل مع الاصوات في مواقع الانترنت
- الفيديو وقضايا الملكية الفكرية
- كيفية برمجة والتعامل مع الفيديوهات في صفحات الانترنت
- هل جميع المتصفحات تدعم الصوت والفيديو ؟
-
CSS3 ) Cascading Style Sheets):-
- ما هي ال Css3 وما دورها في صفحة الانترنت
- كيفية اختيار العناصر في صفحة الانرتنت بناء على علاقتها ببعضها البعض
- كيفية اختيار العناصر بناء على ما يسبقها من محددات pseudo Classes
- كيفية اختيار العناصر بناء على تفاعل المستخدم مع الموقع
- كيفية تقسيم الصفحة وعمل بنيتها باستخدام ال Css3
- كيفية جعل الموقع مناسب وصديق لمتصفحات الجوال والاجهزة الذكية
- الالوان والشفافية في صفحة الانترنت
- عمل الظل في صفحات الموقع
- خصائص الخلفية في المواقع وكيفية التعامل معها
- عمل تدرجات الالوان
- التعامل مع الخطوط في صفحات الانترنت
- هل جميع المتصفحات تدعم الخطوط نفسها
المخرجات المتوقعة
- سوف تكون قادر على البدء ببرمجة وتصميم مواقع الانترنت Static webSite
- سوف تستطيع تحويل مواقع الانترنت الى مواقع صديقة لمتصفحات الجوالات والاجهزة الذكية
الخارطة الذهنية للمادة
تساعدك هذه الخريطة الذهنية على معرفة ما هي الأمور التي سوف تتعرض لها خلال فترة دراستك المقرر وتعتبر مرجعك لتحديد نقاط قوتك وفهمك للمواضيع المطروحة وكتابة اسئلتك ونقاشاتك الموزعة حسب الأسابيع.
قم بتحميل ملف الـــ PDF الخاص بالخريطة الذهنية للمقرر بدقة عالية على الرابط (يرجى تحميل الملف)