Если дейтсвительно только начинаете - действительно советую Stepik
Там и теория преподнесена, и практика. При чём задачи не принимает, пока не проходишь все тесты, соответственно костыль на костыле не получится, надо писать что-то действительно работающее