Есть учебное заведение specialist.ru, там лично для себя можешь нанять преподавателя. Плати за потраченное время на тебя или самостоятельно изучай что необходимо. Ментор это не значит учитель, это тот перед кем ты будешь держать ховост пистолетом, дабы не ударить лицом в грязь перед ним. Проще сказать "стимул"
yEd, программа для построения блок схем. Бесплатная и кроссплатформенная. Вроде как автоматом сама может строить карту через xml,uml. Есть еще платные и мощные дополнения.
Я использую Gulp в той же IDE. Пара полезных ссылок для быстрого старта: Основы Gulp Установка и настройка Bower - тоже полезен раз речь о версионирование кода
У тебя анонимные функции на события, шлют ответ в консоль, конечно ничего не будет. Смотри документацию kenwheeler.github.io/slick ищи на странице описание prevArrow и nextArrow