Minha sugestão é mudar um pouco a abordagem.
Pela sua descrição entendo que já saiba programar o básico em algumas linguages de programação, então encontre um problema real para resolver com tecnologia.
A essa altura, os problemas que vc vai enfrentar num projeto real vão te ensinar muito mais do que cursos.
Nessa abordagem, portanto, o próximo passo é encontrar um problema para resolver ou um projeto.
Aqui no TabNews já apareceram várias sugestões interessantes de projetos.