Acho que vale salientar a parte prática com mais enfâse durante os estudos. Eu tenho uma teoria (feita inteiramente com base em mim) de que é necessário ter de 5 a 15 horas de conhecimento teórico de qualquer assunto relacionado a tecnologia, após isso o foco tem que ser 100% na prática. Mas não me entendam mal, durante a aplicação vai existir muita pesquisa e muito entendimento da teoria por trás do que está sendo aplicado.
Não acho que um curso de 30 horas de JS pode ser mais proveitoso do que um de 5 horas e 25 de prática e aplicação crua.
Resumindo então, pratiquem muito, muito mesmo!!!!!