Porque existem níveis diferentes na programação, é complicado ensinar um conteúdo robusto pra quem ta aprendendo.
Se eu posso te dar um conselho...
Escolha um curso e se dedique, foque nele até realmente sentir que aprendeu, e não que seguiu o tutorial. Não termine o curso só por terminar, aprenda!
Acredito que programação se aprenda assim! :D, todo dia que tento!
Um abraço!