Web Programming

Spring  2008 


Instructor:  Dr. M. Bag-Mohammadi

Email: mozafarb@ece.ut.ac.ir

Assistant: None

Web log: click here

Office Hours: Click here         

Text  

Grade: Click here

Important: Here is an sample web site written with PHP. Please read it thoroughly, you may find several techniques which is needed in your own "Web Site Design" Project. Here is an additional help file which discusses the sample web site.

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 HTML

Hw1-s08.doc

2 JavaScript

Hw2-s08.doc

3 PHP 1

Hw3-s08.doc

4 PHP 2

Hw4-s08.doc

   

Grading Policy:

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

 

bullet

Project   15%

bullet

Quiz 5%

bullet

homework   15%

bullet

Midterm   35%

bullet

Final Exam….35%

 

n

Lecture Notes:

Topic

Lecture Note

Introductions, History,Protocols lec1.ppt
HTML: hypertext, tags & elements, links, images, lists, tables.

Style Sheets: inline, document, external

lec2-HTML.ppt

m.rar

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

js.rar

JavaScript: form elements, event-driven programming Lec4-JSForms.ppt fj.rar
Perl Programming: part 1 Lec5-Perl-1.ppt
Perl Programming: part 2 Lec6-Perl-2.ppt
PHP: Introduction Lec7-PHP.ppt
PHP and MySQL: Introduction Lec8-mySQL.ppt
Advanced MySQL Lec9-SQL-advanced.ppt
Adavanced PHP Lec10-advancedPHP.ppt
Projects List Projects.doc
Final final-php-s08.doc