Shopping Cart Using PHP and MySQL (P104)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. Outline
Week 1
Week 2:
Week 3:
Week 4:
Week 5:
Week 6:
Week 7:
Week 8:
Prerequisites
'Introduction to PHP' course (P100) or equivalent knowledge is required. Some basic knowledge of SQL is useful
Requirements
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.
|
|
|||||||||||||||||||||||||||||
Testimonials




-
"This is one of the toughest courses that I have ever taken. That being said, it's also the one course out of which I have gotten the most. Be prepared to put a lot of effort into this class and the rewards will be great.
The instructor, Veronica, is very good and will help you along the way, without handing you the answer. She encourages you to think on your own and discover the answers for yourself. Not only did I learn the technologies Veronica was teaching, but I honed my code debugging skills as well.
This is not one of those classes that you can just breeze through. However, for anyone who is self-taught, as I am, I highly recommend this course. You will fill in many gaps that you may not even know exist in your knowledge of things such as PHP, MySQL, arrays, user-defined functions, form validation, and more. Just be prepared to put in an appreciable amount of time. And good luck!" - Raymond Flash -
"Wonderful course. I learned a lot. The teacher was very knowledgeable and quickly responded to our queries. Although the course was packed with material, I would have enjoyed further assignments involving a real (sandbox) gateway but since the course is already jam packed, the course would have to be extended to accommodate the new material. Also, security is very important in this course. A book that I found as helpful or even more so than the regular text is Essential PHP Security. Veronica covered this material using various links on the web but the book provided great in depth discussions with wonderful examples. I would suggest that you put it on the suggested book list." - John Saxon

