Open Training Notes

Further Information:
Home
About Us
Amendments
Courses
Help Forum
Author
PHP Training notes

PHP is woven into every thread of our main web site. It's the scripting language that lets us identify where in the world a visitor is arriving from, and gives him the correct number to call and appropriate Visa advise if he's looking to attend a course. It's the language that lets visitors place orders for mousemats and pens in our shop, and it's the language that lets users choose larger fonts throughout if they're visually impaired. It also provides us with our search and library book selection facilities, and it's even used if someone types in an invalid URL ... it'll divert them to a good alternative page if it can identify something appropriate. I guess this tells you that we're "hooked" on PHP, and we thoroughly enjoy running PHP training courses.

On this web site, we publish under an Open-source like license some of our PHP training modules. As well as a general module on PHP arrays, we've selected a module that includes a complete shopping cart application, as that's very commonly the requirement that brings people to PHP; we hope you find it useful. We've also published all three of our modules that introduce object orientation which is becoming a much more important PHP subject now that PHP5 is with us.

Arrays
Array manipulation. Array functionality. Creating Arrays. Manipulating arrays.
You may download (.pdf) or link to source index

Shopping Cart Application in PHP
The store front page. Under the hood. Adding to the shopping cart. User Details. The final phase. Complete carter.php4 file. Using a secure server for credit card details. What is SSL and https?. How can you use https?. Programming implications for using a secure service. Programming to use an electronic payment system. Commercial matters. Credit card agreements. Data Protection.
You may download (.pdf) or link to source index

Want to add material to these notes or let us know of any typos? Our amendment page tells you what you may do without permission, and how to contact us should you need to.

The notes listed on this page will download when you select the link on each module.

You'll find a complete Java course available here too and other modules on Perl, Python, Tcl/Tk, etc.

Further modules are available under a more restrictive license from our main site's download page.

This site is run by Well House Consultants Ltd. (http://www.wellho.net) Contact Information