Обучающие курсы JavaScript:

Курс 1

Курс 2