Eu já fiz muitos cursos, Udemy, Alura, RocketSeat... são bons para dar um norte, as vezes vc quer saber se aquela área é para você... Mas são só a superfície, se você quer se aprofundar em alguma tecnologia o ideal é comer a documentação. TypeScript, GO, Rust, ReactJS eu aprendi de verdade mesmo lendo as documentações dessas tecnologias.
Em resposta a Quando é necessário comprar um curso?
1