Изучаем программирование на JavaScript
Эрик Фримен
Элизабет Робсон