Создание интернет-магазина затрагивается в следующих курсах (от самых простых до более сложных):
Основы веб-разработки (HTML/CSS и PHP) — бесплатный курс из 13 уроков для получения начальных навыков в веб-разработке на PHP. В процессе обучения вы пройдёте основные этапы создания интернет-магазина и будете работать над его функциональностью.
Основы PHP — здесь вы научитесь внедрять PHP в вёрстку, работать с веб-сценариями и адресной строкой, запрограммируете интернет-магазин. 15 заданий и 1 конспект.
Знакомство с PHP — курс, программа которого в целом аналогична предыдущему (можно выбрать любой). 4 главы, 59 заданий.
Интерактивный курс Великий Кексби — закрепите полученные навыки верстки сайтов с HTML, CSS и другими инструментами в игровой форме. Создайте свой интернет-магазин. Пройдете 166 заданий и тестов, после которых вы станете специалистом по разработке сайтов с продвинутыми умениями. По окончанию обучения вы получите сертификат.
Django: создание функциональных веб-приложений — продвинутый курс для Python-разработчиков. Дипломный проект — Разработка сайта интернет-магазина. Должна быть реализована клиентская часть сервиса и интерфейс администрирования.