Из математика в front-end разработчика. С чего начать?
И вот скажите, нафига вам фронт-энд? Вы бросаете математику потому что она вам надоела, или потому что вы не можете ей зарабатывать нормально? Судя по посту - второе, а значит С++ в руки и идите пилить алгоритмы, где нужна математика. Всякие Яндексы и Гуглы таких любят, и платить будут хорошо.
Из препроцессоров выбирай libsass на node.js. Все это собираешь на Gulp.
Ну и JavaScript прокачивай, пособие - любое.