Я бы посоветовал вам обратить внимание на вузовские учебники и программы.
Например, для начала можно почитать Иванову "Основы программирования". Она конечно совсем не идеал, но для того, чтобы понять, что к чему, самое то. А потом уже перебираться на конкретный язык.
По питону стоит почитать "Изучаем Python" Марк Лутц. Но не в коем случае не бросаться сразу изучать конкретный язык. Это тупик.
Есть сомнения по поводу того, что без надлежащей базы можно овладеть языком на хорошем уровне за два месяца, но вдруг.
В любом случае удачи.
P.S. Хотелось бы предостеречь от различных курсов в интернете по типу "Изучаем язык программирования за 21 день" и иже с ними. Просто потеряете время. Ничего лучше толковой книги пока ещё не придумали.