Programming in PHP (X52.9224)New York University, SCPS Information Technology
Spring 2004 (February 9 - April 26, 6:20pm-9:20pm)
Instructor: A. Deck
PHP implements an easy-to-learn HTML-embedded scripting language. It supports a number of database packages including MySQL, PostgreSQL, Oracle, Sybase. It is free software and works best as a component of the Apache web server.
Course Description PHP is an Open Source programming language used to build dynamic database-driven e-commerce websites using server side scripting techniques similar or better to those offered byMicrosoft's ASP (Active Server Pages) and Sun Microsystems JSP (Java Server Pages). Learn the fundamentals of PHP and its database capabilities. Topics include: data handling, use of scripting to manage data, XML parsing with PHP, and much more. Prerequisite: Solid knowledge of HTML.
Objectives Students will learn how to solve common Web content development problems using the PHP language. They will become familiar with the syntax and conventions of the language. Each student will develop a personal project for the class that incorporates practical PHP techniques.
Projects are developed during the semester, with critiques and discussions. These are expected to use some of the techniques learned in class, but are largely directed by the students' interests.
Beginner's PHP Tutorial
Main PHP site
PHP online course PHP Article
PHP code exchange
Book requirement may change