| e-Handout | Assignment |
|---|---|
| Class Intro and PHP Intro | A: Syllabus Acknowledgement |
| PHP Syntax and Variables | 1: PHP Syntax and Variables |
| Conditions and Input | 2: Conditions and Input |
| Functions and Variable Scope | 3: Functions and Variable Scope |
| Debugging | 4: Debugging |
| Loops and Arrays | |
| More Arrays, Strings, and Session Variables | 5: Loops, Arrays, Strings, and Sessions |
| Working with Files and Cookies | 6: Working with Files |
| Objects | 7: Objects |
| Building a Database | 8: Building a Database |
| SQL Queries | 9: SQL Queries |
| Changing a Database's Contents with PHP | 10: Changing a Database's Contents with PHP |
| Database Security | 11: Database Security |
| 12: E-mail | |
| Form Validation | |
| Additional Reading | Introduction to AJAX |
| Additional Reading | Introduction to CodeIgniter |
| Additional Reading | Advanced SQL |
| Additional Reading | XML and CMS |
| Additional Reading | Regular Expressions |