Salve, Samu!
Se você quer aprender de verdade, faça um curso superior. O curso do deschamps é excelente mas ele não tem a missão de ensinar pessoas da maneira formal.
Eu programava desde 2017 de maneira autodidata e em 2022 comecei um tecnólogo da puc-mg com a mentalidade de "quero apenas o papel porque eu já sei codar".
Não poderia estar mais enganado. A menos que você pegue pra estudar um conteúdo estruturado como o da https://github.com/ossu/computer-science. Como autodidata você vai aprender conceitos na ordem errada. E isso vai custar muito caro no futuro.
Feito esse disclaimer. O curso.dev é o melhor material que eu já vi no quesito ensino online de programação. Ele realmente te ensina a ter a postura correta como profissional e a dinâmica do mundo real.
Espero ter ajudado!