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