Кайла Симпсона книгу берёшь "ES6 и не только", за неделю прочитываешь, все остальное в процессе работы по доке можно схватить - это что касается самого языка. Язык на самом деле вообще не самое сложное что нужно учить. Самое сложное - набраться практики, чтобы понимать как решать те или иные проблемы бизнеса, а уже чем - языком, паттернами, либами, прочими инструментами, можно понять только на опыте