Начинал сам, с нуля, веб разработка и дизай сайтов. Всему научился. Как по мне ничего сложного в этом нет, кто не хочет копаться в кодах, есть конструкторы сайтов. На таком же вордпресс можно сделать интернет магазин без особых знаний. Было бы желание!