Hello,
Dans un premier temps, il faut avoir une idée

.
Non, je plaisante, mais beaucoup d'entre nous ont de belles compétences en programmation mais il n'y pas une réelle idée innovante.
Selon moi, les éléments clés pour un site e-commerce:
- avant tout, il faut réserver ton nom de domaine (
http://www.nom_de_domaine.com par ex) chez un registar
Gandi et héberger l'intelligence de ton site (tes scripts) chez un hébergeur (
OVH par ex).
- avoir un outil pour la conception dynamiques des pages produits (images, prix, commentaires, avis...)
- trouver un partenaire pour le paiement électronique (ta propre banque, paybox, allo pass...)
- une chose fondamentale est la façon dont tu vas penser ton site pour le référencement auprès des moteurs de recherche. Il faut que tu prennes en compte ce paramètre dès le début.
Bon courage

-