Web Development with PHP
This course introduces students to programming web applications using HTML, CSS, Apache web server, PHP programming language, and MySQL database. Topics include processing form data, file uploads, unit testing, debugging, web sessions, security issues, object-oriented programming and accessing MySQL data using SQL queries from PHP scripts. Students will leverage a software bundle (WAMP, MAMP, or LAMP) to install and configure local development environment on their computers to test and develop their web applications.