Date:
Служба платной скорой помощи
Или как бюрократическая система — это уж как посмотреть
Языков для бэкенда масса, но поскольку вы знакомы с JavaScript, я порекомендую изучить использование Node
Возможность выбрать направление бэкенд-разработки в соответствии с личными предпочтениями и карьерными целями
CSS можно писать внутри HTML или в отдельном файле
Для интернет-магазинов: На платформах вроде WordPress+WooCommerce, OpenCart