Cleverson, eu sugiro até uma outra abordagem: ao invés de definir o que estudar no JavaScript, é definir o que você quer programar, qual produto serviço você quer desenvolver. E a partir disso é que você vai notar o que precisa estudar.
Por exemplo, você se colocar o desafio de programar um jogo simples de plataforma. Isso vai abrir uma porta para vários conhecimentos.