In this class, students will utilize the knowledge learned in previous classes to create server-side PHP programs used to manipulate Web applications, files, email and databases. Students will utilize project planning skills, as well as utilize problem-solving techniques to write effective applications. Strong emphasis will be put on understanding the interaction between user agents and server side code, data validation, the need for secure transactions, the tracking of site visitors and email communications.