Расскажу про свою систему обучения программированию, которая помогает мне обучаться каждый день без пропусков, будучи не самым дисциплинированным человеком.
Попробуй еще приложение-трекер TimeCamp, там есть бесплатная версия, которая трекает сама твои действия, после недолгой настройки
А из бесплатных ресурсов по Питону посмотри Code-Basics