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:
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:
|
Homework |
||
| 1 | ||
| 2 | ||
| 3 | ||
| 4 | ||
Final grades in the course will be based on the following weighting distribution.
|
|
Project 15% |
|
|
Moodle 10% |
|
|
homework 15% |
|
|
Final Exam….60% |
|
Topic |
Lecture Note |
|
| HTML: hypertext, tags & elements, links, images, lists, tables. Style Sheets: inline, document, external | lec1-HTML.ppt, | |
| JavaScripts: data types, control, functions, strings and arrays, classes | Lec2-JavaScript.ppt | |
| 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 | |