MMDT1146 PHP Programming
Fall 2008 Class Schedule

Class Day Time Room Instructor
Lecture Wednesdays Noon - 1:50PM 355 A. Benusa
Office Hours Wednedays 10AM - 11 AM 327D A. Benusa
Office Hours Tuesdays 10:30AM - Noon
1:30PM - 4PM
327B Mark Case
Week Date Class activity Assignments for next week

1 Aug 27 Discuss Course objectives
Install Dreamweaver .
Install IIS.
Install PHP.
Review HTML concepts.

Read Introduction
Read Chapter 1 - Introduction to PHP

Lab1 was the installation of software done in class.


2 Sep 3 Set up student accounts on server.
Discuss previous reading material.
Software demonstration.
Notes.

Do Lab2.

Read Chapter 2 - Programming with PHP


3 Sep 10 Discuss previous reading material.
Software demonstration.
Notes.

Do Lab3.

Read Chapter 3 - Creating Dynamic Web Sites


4 Sep 17 Discuss previous reading material.
Software demonstration.
Notes.

Do Lab4

Read Chapter 3 - Creating Dynamic Web Sites
Concentrate on Email and html headers.


5 Sep 24 Discuss previous reading material.
Software demonstration.
Notes.

Do Lab5

Read Chapter 4 - Introduction to SQL and MySQL.
Read Chapter 5 - Advanced SQL and MySQL.


6 Oct 1 Install MySQL.
Discuss previous reading material.
Software demonstration.
Notes.

Do Lab6

Read Chapter 6 - Using PHP and MySQL.
Read Chapter 3 - Databases (Advanced Book).


7 Oct 8 General question/answer session day.
Catch-up day.

Start Lab7

Read Chapter 6 - Using PHP and MySQL.
Read Chapter 3 - Databases (Advanced Book).


     

 


8 Oct 15 Discuss previous reading material.
Software demonstration.
Notes.

Finish Lab7

Read Chapter 7 - Cookies and Sessions.
Read Chapter 8 - Security.


9 Oct 22 Discuss previous reading material.
Software demonstration.
Notes.

Read Chapter 8 - Security.
Read Chapter 4 - Security (Advanced Book).
Read Chapter 9 - Web Application Development.
Read Chapter 5 - Developing Web Applications (Advanced)
Read Chapter 10 - Extended Topics.

Do Lab8
Skip Lab9 (may do lab9 at a later date)

Read Chapter 7 - Networking with PHP (Advanced Book).


10 Oct 29 Discuss previous reading material.
Software demonstration.
Notes.

Do Lab10

Read Chapter 10 - Image Generation (Advanced Book).


11 Nov 5 Discuss previous reading material.
Software demonstration.
Notes.

Do Lab11

Read Chapter 12 - Content Management.


12 Nov 12 Discuss previous reading material.
Software demonstration.
Notes.

 

Do Lab12

 

13 Nov 19

Answer questions.
Discuss Lab13

Do Lab13

14 Nov 26 Present your Lab13 project to the class. Done!!!  Course is complete.

15 Dec 3 Make up day.