Last Updated: 15 December 2019
Internet Programming

You are here

Course No. & Code: 
COMP 2406
Course Type: 
تخصص

 

نموذج وصف مقرردراسي

Course Description

الرمزوالرقم :2406 حاسب

Course Code and Number:2406 Comp

اسم المقرر :برمجة الانترنت

Course Title: Internet Programming

الوحدات الدراسية :3 (2 ،1)

Number of Units: 3 (2 , 1)

المستوى:الرابع

Level: Level 4

متطلب سابق :2307 حاسب

Pre-requisite:2307 Comp

هدف المقرر:

اكساب الطالب المهارات في تقنيات وأدوات بناء تطبيقات الإنترنت في موقع العميل  باستخدام لغات  HTML ، والجافا سكريبت وتقنية صفحات الأنماط الانسيابية (CSS).

محتوياتالمقرر:

الإحداث في الجافا سكريبت واستخدامها في داخل برنامج HTML للتحقق من صحة النموذج. ويقدم كذلك XML كلغة تمثيل للبيانات. وسوف يتعلم الطلاب برمجة الانترنت في بيئة الخادم/العميل، وسوف يكون الطالب قادرا على تصميم صفحات الويب والتطوير الطبقي للتطبيقات. هذا المقرر يهدف أيضا لتدريس مفاهيم وتقنيات البرمجة في موقع الخادم باستخدام لغات الويب وتطبيقات قواعد البيانات. البرمجة في موقع الخادم تشمل لغات برمجة جديدة (مثل JSP، PHP أو ASP.NET) وأداة تصميم قاعدة البيانات، وسوف يكون قادر على التعامل مع خادم قاعدة البيانات وشبكة الإنترنت لنشر التطبيقات بما في ذلك العديد من صفحات الويب، وقاعدة بيانات علائقية  بالإضافةإلى تمثيلها باستخدام XML

Course Objective:

Providing students for web page design using client side programming with HTML, CSS and JavaScript.

Course Contents:

JavaScript events are studied and used for HTML form validation. The xml is also introduced as a data representation language. Students will learn how client-server programming works in the internet environment, and will be able to design web pages with dynamic effects. This course also is for teaching the concepts and programming techniques using a server side programming language, a web server and a database server. Students will learn a new server side programming language (e.g. JSP, PHP or ASP.NET) and a database design tool, and will be able to deal with the database and web server to deploy applications including several web pages, a relational database as well as data represented by XML documents.

الكتب والمراجع:

Text Book and References:

                                                                                                                                                

1- Budi Kurniawan, Java for the Web with Servlets, JSP, and EJB: A Developer's Guide to J2EE

Solutions, 2002, Latest Edition.

   2- J. Williams, ASP.NET and JAVASCRIPT BASICS, 2011.

 3- David FlanaganJavaScript: The Definitive Guide: Activate Your Web Pages (Definitive

Guides), 2011.