Практические навыки хорошо приобретать на решении задач. Здорово на учебных, когда можно познакомиться с образцом решения другими людьми, особенно если что-то не получается.
Например, можно решать олимпиадные задачи по программированию с наибольшим количеством решивших на сайте codeforces.ru , в списке языков есть интерсующий вас javascript. Решая задачи вы прокачаете свой навык программирования, поскольку простейшие задачи на реализацию. Просто сесть и закодить.