Небольшая подборка материалов по JavaScript 1. Создание объектов в JS: типичные техники и лучшие практики http://vk.cc/5h0S8a 2. Создание бесконечного раннера на JavaScript, механика движения фонаhttps://goo.gl/38e05W 3. Victor.js — библиотека для работы с двухмерным векторами, пригодится для рисования на канвеhttp://victorjs.org 4. Считаете, что знаете о приведении типов в JS всё? Передайте такие аргументы, с которыми функция вернёт truehttp://vk.cc/5sI87x 5. Объемное руководство по Angular 2 для начинающих. http://goo.gl/qEBDBS 6. howler.js — одна из лучших на сегодняшний день библиотек для работы с Web Audio API https://howlerjs.com