Про программирование. Я бы посоветовала начать с классического трио php+js+html. Кто-то будет говорить что это устарело и вообще для быдла. Есть одно но - по ним ОЧЕНЬ много материалов разного уровня сложности, и этого хватит, чтобы "пощупать" как вообще "программировать сайты" на всех этапах. Потом, когда начнешь отличать мух от котлет, соберешь все костыли, поймешь, что ты до этого делал криво, сам перейдешь к более изящным и модным инструментам. Это если ты вообще никогда никаким программированием не занимался.
Могу посоветовать отличный сайт самоучитель, в конце курса вы создадите свой сайт. Все очень доходчиво, интересные задания и тесты.
www.codecademy.com
Тут http://onjee.ru/ есть неплохие статьи на счет Вэб-дизайна.
А "про программирование сайтов" был хороший ответ под этим
вопросом.
А как на Питоне писать движок сайта? Не представляю. И в чем минусы Php?
Самая основа это html+css+java script
Можно конечно добавить php или python, но тут уже все будет зависеть от твоих целей. А обучаться можешь начать на этом портале- https://obuka.org
Там много классных курсов, которые сможешь посмотреть бесплатно
Полюбите веб. Большая часть разработчиков любит свою технологию, интернет и компьютеры больше, чем что-либо другое. Ваш вопрос только на 50% про веб-дизайн, ведь программирование сайтов - несколько иная область.