Te recomiendo:
osCommerce
www.oscommerce.com
Es de lo más completo que hay.
Pero si el fin de todo esto es "aprender" .. mejor empezar por aprender PHP .. de ahí Mysql (base de datos .. etc) .. y definir el proyecto a realizar con todos esos conocimientos como base.
Un saludo,