Internet Programming II

baker's picture
Course Code: 
133383
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%