The following modules on topics are based on Murach's book
| Topic | Text | Read |
|---|---|---|
| Introduction - Server Side Processing |
Intro | |
| Introduction to web development with PHP | Chapter 01 | MPM Ch 1 |
| How to code a PHP application | Chapter 02 | MPM Ch 2 |
| Introduction to relational databases with MySQL | Chapter 03 | MPM Ch 3 |
| How to use PHP with a MySQL database | Chapter 04 | MPM Ch 4 |
| How to use the MVC pattern to organize your code | Chapter 05 | MPM Ch 5 |
| How to test and debug a PHP application | Chapter 06 | MPM Ch 6 |
| How to work with form data | Chapter 07 | MPM Ch 7 |
| How to code control statements | Chapter 08 | MPM Ch 8 |
| How to work with strings and numbers | Chapter 09 | MPM Ch 9 |
| How to work with dates | Chapter 10 | MPM Ch 10 |
| How to create and use arrays |
Chapter 11 | MPM Ch 11 |
| How to work with cookies and sessions | Chapter 12 | MPM Ch 12 |
| How to create and use functions |
Chapter 13 | MPM Ch 13 |
| How to create and use objects | Chapter 14 | MPM Ch 14 |
| How to use regular expressions, handle exceptions, and validate data | Chapter 15 | MPM Ch 15 |
| How to design a database | Chapter 16 | MPM Ch 16 |
| How to use SQL to create a database |
Chapter 17 | MPM Ch 17 |
| How to use SQL to work with a MySQL database | Chapter 18 | MPM Ch 18 |
| Professional PHP for working with MySQL | Chapter 19 | MPM Ch 19 |
| A database driven web site | Chapter 20 | MPM Ch 20 |
| How to create secure web sites |
Chapter 21 | MPM Ch 21 |
| How to send email and access other web sites |
Chapter 22 |
MPM Ch 22 |
| How to work with files, uploads and images | Chapter 23 | MPM Ch 23 |
| An eCommerce web site | Chapter 24 | MPM Ch 24 |
| ajax |
AJAX |
|
| json | JSONVer2 | |
| xml | XML_Basics | |
| mashups, web apis | APIs |
Key to text abbreviations:
| Abbr. | Text | Author |
|---|---|---|
| MPM | PHP and MySQL | Murach |
Last updated Friday, November 08, 2013