Puedes comenzar con los conceptos básicos como lo que son las referencias, el scope de una variables, los closures, la variables this, como hacer una clase, definir métodos privados y públicos, etc...
Te dejo algunos tutoriales que hice hace un par de años pero que todavía te pueden servir para comenzar, relamente estos conceptos son importantísimos para tener una buena comprensión del lenguaje.
https://quizzpot.com/courses/aprendi...n-los-closures https://quizzpot.com/courses/aprendi...e-una-variable
Saludos