Boa pergunta, mas acho que você já respondeu um pouco dela. No Youtube existem excelentes criadores de conteúdo, sejam nacionais ou internacionais, que compartilham conhecimento que é suficiente pra você conseguir uma vaga.
Existem diversos "crash courses" (esses eu vi mais internacional do que nacional), são vídeos desde 2 até 10 horas de duração onde o autor constrói uma aplicação ou passa conceitos sobre uma tecnologia. Você mesmo citou no post.
E foi assim que eu consegui minha vaga como frontend há alguns anos atrás, assistindo inúmeros desses vídeos e construindo projetos pra ter o que mostrar. Eu tenho faculdade mas acho que foi muito pouco relevante pra essa migração, pois aprendi quase nada de código durante os 4 anos de curso.
Faça projetos, organize seu Github, aplique pra entrevistas e mostre esses projetos. Demonstre interesse e disposição em aprender, isso é o mais importante! Você não precisa saber muito pra conseguir uma vaga de júnior, só conhecer o básico sobre o que se vai trabalhar.
Não deixe de aplicar para entrevistas, já temos o "não". E sem aplicar você não vai saber o que precisa melhorar. Esteja confiante, se abra para a entrevista, seja simpático, sorridente, passe uma imagem positiva.
Espero ter ajudado. Não desista! :)