Me atrevo a opinar. Me suena que estás un poco verde para preparar una tienda online.
Habrá que ver cuestiones de seguridad, programación, diseño, Bdd, entre otras cosas.
¿Porqué no buscas una solución ya hecha y probada?
Aunque son para productos, hay varias que incluso son gratis y open Source (recuerda donarles si realmente te ayuda)
Hay una lista acá.
http://en.wikipedia.org/wiki/Compari..._cart_software
Para cursos online hay herramientas como
http://ordenadoresenelaula.blogspot....ng-mas_12.html
Busca reseñas en Blogs de las diferentes soluciones y estúdialas.
Aparte cosas como video, usuarios, etc.