The course will demonstrate how to build a shopping cart from scratch. Participants will learn intermediate to advanced use of PHP and MySQL, particularly the use of cookies and sessions to maintain state, and the security aspects of coding for e-commerce sites, or any other site handling sensitive information.
Applicable Job Roles: web programmers, and web application developers.
'Introduction to PHP' course (P100) or equivalent knowledge is required. Some basic knowledge of SQL is useful
Access to a webhost running PHP (at least version 5.x) and MySQL (version 5.x). Students may choose to load PHP and MySQL on their local systems, but this is not necessary. If a student chooses to do a local installation, she or he should understand that debugging installations is not within the scope of this course and that assignments must still be posted in working order to an accessible online account for grading.