Course Outline:
Course no: 133383 old number 133282
Instructor: Dr. Baker Abdalhaq
Text Books:
Learning PHP, MySQL and Javascript by R. Nixon
Beginning PHP and MySQL from novice and to Professional by W. Jason Gilmore
Outline:
-
Introduction to Dynamic web and client server architecture, Web 2.0
-
Introduction to PHP
-
Expressions and control flow in PHP
-
Functions and objects
-
Arrays
-
Date and time
-
File handling
-
MySQL and PHP
-
Form handling
-
Cookies Sessions and Authentication
-
Using Ajax
-
Strings and Regular Expressions
-
PEAR
-
Handling File Uploads
-
Advanced topics: Web Services RSS and XML, Google Images
Policy:
Student has to work in group during the semester to develop a project.
Evaluation:
Lab & assignments 10%
First and Second exams 30%
Project 20%
Final exam 40%