eu particularmente sigo sempre um de dois caminhos quando quero aprender algo novo.
1. pego uma ideia de projeto pequeno onde posso aplicar essa tecnologia nova e vou desenrolando aos poucos, lendo documentação e pesquisando minhas dúvidas específicas
mas às vezes chega uma dificuldade que não consigo resolver só e o projeto fica estagnado, então vou pro segundo caminho
2. procuro um daqueles vídeos de alguém construindo uma aplicação com essa tecnologia que eu quero aprender e tento ir codando junto até pegar a manha pra voltar a desenvolver aquela minha ideia inicial
no final, não acho que exista um caminho certo, existe aqueles métodos que funcionam pra vc e os que não funcionam (e isso a gente descobre na tentativa e erro)