Чтобы делать сайты проще всего изучить какой-нибудь популярный фреймворк.
Если выберете Django, то мне, когда я был в похожей ситуации, помог
официальный туториал Django и вот этот замечательный туториал:
Django Girls, последний к тому же учит азам Git, что должно вас неплохо направить. (кажется, оба есть на русском, поищите в менюшках, если необходимо)
Если Flask, то тут есть один классический
The Flask Mega Tutorial. Он вроде бы даже переводился на хабре.
Есть и другие, но тут уж вы сами поищите.
Делайте сначала клоны проектов из таких инструкций, потом пытайтесь сделать что-то свое. Сначала будет непонятно и будете действовать практически наощупь, но если практиковаться, разбираться с возникающими проблемами и не бояться трудностей - все получится, удачи!