Приветствую на Проекте.
Рекомендую пройти для начала бесплатные демо-игры и демо-софт. Затем полностью пройти консольные задачи, они также бесплатны. Очень рекомендую не просто копипастить код, но и добавлять буквально на каждой строчке собственные комментарии, а также писать псевдокод по завершении каждого курса, куда выписывать все использованные функции и взаимосвязь между ними.