1 |
يلم الطالببالجمل البرمجية الأساسية في لغة PHP |
2 |
التعرف على كيفية انشاء قاعدة البيانات وربطها بصفحات الانترنت. |
3 |
القدرة على انشاء صفحات انترنت ديناميكية . |
4 |
يتعرف علىالتقنياتالخاصة بتطوير مواقع الويب لإنشاء تطبيقات ويب اكثر تفاعلية مع التقليل من اعادة تحميل الصفحة . |
ب. المهارات الذهنية
1 |
تصميم مواقع ديناميكية تفاعلية. |
2 |
توظيف المعلومات المتاحة عن الموقع لإنشاء قاعدة بيانات تمثله |
3 |
توظيف الـ اكس ام ال(XML)كوسيلة لتمثيل و حفظ البيانات. |
4 |
تصميم صفحات أكثر تفاعلية مع المستخدم . |
ج. المهارات العملية والمهنية
1 |
اكتساب القدرة على تصميم مواقع ديناميكية . |
2 |
يمتلك القدرة على حل وتمثيل مشكلة خدمية وتحويلها الى موقع الكتروني. |
3 |
تقييم أداء المواقع الديناميكية التي تم تصميمها ومقارنتها مع مواقع شبيهة. |
4 |
استخدام تقنية AJAXلإنشاء تطبيقات ويب غير متزامنة. |
د. المهارات العامة والمنقولة
1 |
يعمل ويتواصل بشكل فعّال كعضو في فريق. |
2 |
يناقش ويفند المشاكل والحلول بأسلوب علمي. |
3 |
استخدام الوسائط المتعددة وشبكة المعلومات وأدوات االأتصال المختلفة . |
طرق التعلم والتعليم
- المحاضرات النظرية
- تجميع البيانات والمفاهيم من خلال مهام معينة بعد كل موضوع تمت تغطيته.
- تحديد المشاكل وتقديم الحلول من خلال المشاريع الجماعية المعينة.
- العروض التقديمية.
طرق التقييم
رقم التقييم |
أساليب التقييم |
مدة التقييم |
النسبة المئوية |
تاريخ التقييم (الأسبوع) |
التقييم الأول |
الامتحان النصفي الأول |
ساعة ونصف |
20% |
الأسبوع 6 |
التقييم الثاني |
الامتحان النصفي الثاني |
ساعة ونصف |
20% |
الأسبوع 10 |
التقييم الثالث |
الامتحان العملي |
ساعة |
10% |
الأسبوع 15 |
التقييم الرابع |
الامتحان النهائي |
ساعتين |
50% |
الأسبوع 16 |
المجموع |
100% |
|
محتوى المقرر
الإسبوع |
الموضوع العلمي |
الساعات |
محاضرة |
معمل |
1 |
Introduction to PHP General Language Features, PHP Installation. |
5 |
3 |
2 |
2و3 |
PHP Basics Default Syntax, Comments, Output, Data types, Type Casting, Related Functions, Type Identifier Functions, Identifiers, Variables, PHP’s Super global Variables, Constants, Operator Types, Execution Control Statements, Conditional Statements, Looping Statements, File Inclusion Statements
|
10 |
6 |
4 |
4 |
Functions Creating a Function, Passing Arguments by Value and by Reference, Default Argument Values, Optional Arguments, Variable Functions, Libraries, Built-in Functions. |
5 |
3 |
2 |
5و6 |
Regular Expressions POSIX Regular Expressions, PERL Style Regular Expressions |
10 |
6 |
4 |
7و8 |
Passing Variables between Pages through a URL, with an HTML form, via a cookie and sessions. |
10 |
6 |
4 |
9و 10 |
Handling File Uploads Relational Database Management System (RDBMS) |
10 |
6 |
4 |
11 و12 |
MySQL Introduction, Storage Engines, Data Types, SQL DML and DDL, PHP and MySQL, connecting to MySQL database, Create MySQL Database Using PHP, Delete MySQL Database Using PHP, Insert Data to MySQL Database, Retrieving Data from MySQL Database, Updating Data into MySQL Database, Deleting Data from MySQL Database, Export and Import MySQL databases |
10 |
6 |
4 |
13و14 |
Standard Document Object Model (DOM) XML : Introduction to XML, XML document structure,Manipulation of XML using DOM. AJAX AJAX operationsteps, XMLhttpRequest Object. |
10 |
6 |
4 |
المراجع
عنوان المراجع |
اسم المرجع |
الناشر |
النسخة |
المؤلف |
مكان تواجدها |
مذكرات المقرر |
|
|
|
|
|
الكتب الدراسية المقررة |
Beginning PHP and MySQL: From Novice to Professional. |
Apress |
الخامسة |
Frank M. Kromann |
نسخة الكترونية |
كتب مساعدة |
PHP, MYSQL, & JavaScript All-in-one for Dummies |
John Wiley & Sons |
|
Blum R |
نسخة الكترونية |