Programming in PHP

New York University, SCPS Information Technology
Spring 2004
Instructor: A. Deck


This course is a fast paced introduction to the PHP language intended for people with some Web content development experience. Students will learn the syntax and conventions of the PHP language, and will then create web sites using PHP. Techniques for using PHP to make a web site interact with a database, and for producing content management systems will be covered.

The course will cover scripting techniques used in web programming focusing primarily on PHP. An attempt will be made to integrate browser-based markup languages and server- side techniques. Students will be expected to conduct out of class research concerning the programming techniques demonstrated in class. They must learn to coordinate their use of various languages (PHP, HTML, XML, SQL). The final project will consist of a personal project that demonstrates knowledge they have developed.

There is not an imperative to use all the techniques! There will be a comprehensive test covering the topics that are present in both lecture and lab sessions. (See Assignments.)