At the completion of this course, the successful student will be able to do the following:
- Describe the origins of PHP
- Install Apache, PHP and MySQL on a local computer. (WAMP or MAMP)
- Install open source PHP classes and customize these installations.
- Use basic operators and control stuctures in the PHP programming language
- Write code for forms that use PHP to receive and process input from user
- Use phpmyadmin to set up and modify a MySQL database.
- Define 'Relational Database'
- Define first normal form, second normal form and third normal form.
- Descibe MySQL data types.
- Use SQL to perform SELECT, INSERT, UPDATE and DELETE queries.
- Import and export data from a MySQL database.
- Interpret error messages provided by MySQL.
- Format data and time and use data and time functions in PHP and MySQL.
- Utilize various types of arrays
- Write customized functions in PHP
- Build a members only area of a website with member login
- Manipulate images using the GD library in PHP
- Install and customize the appearance of Word Press
In addition to fulfilling these objectives the successful student will complete a portfolio consisting of a demonstration website illustraing all of the above objectives.