Web Programming

Fall  2008 


Instructor:  Dr. M. Bag-Mohammadi

Email: mozafarb@ece.ut.ac.ir

Assistant: None

Web log: click here

Office Hours: Click here         

Text  

Course Description

The World Wide Web is the dominant medium for communication, publication, and commerce in the new millenium. This course will present the fundamental technologies behind the Web, as well as techniques for designing, developing, and evaluating Web-based applications.

Topics:

Course Goals

Grade:

 

Homework

1    
2    
3    
4    
   

Grading Policy:

Final grades in the course will be based on the following weighting distribution.

 

bullet

Project   15%

bullet

Moodle 10%

bullet

homework   15%

bullet

Final Exam….60%

 

n

Lecture Notes:

Topic

Lecture Note

HTML: hypertext, tags & elements, links, images, lists, tables. Style Sheets: inline, document, external lec1-HTML.ppt

m.rar

JavaScripts: data types, control, functions, strings and arrays, classes Lec2-JavaScript.ppt

js.rar

JavaScript: form elements, event-driven programming Lec3-JSForms.ppt fj.rar
PHP: variables, expressions, control structures, file operations, cookies, functions, forms, date and time functions, Lec4-PHP.ppt php.rar
PHP: classes, objects, session variables Lec5-advancedPHP.ppt
MySQL: table creation, record insertion, query, update, delete, using MySQL with PHP Lec6-mySQL.ppt
MySQL: relational tables, advanced queries, advanced PHP function used with MySQL Lec7-SQL-advanced.ppt
Ajax: Lec8-Ajax.ppt
Final final-php-f08.doc