CoffeeScript это сахар над JS, и все.
Я правильно понимаю что вы только название/общее представление о каждой технологии имеете? Если так, то сначала подучите JS/Ruby и освойте GIT. А потом уже как получится. И да, БЭМ думаю в конец стоит перенести, просто прочитать для общего ознакомления с идеей а углубляться уже по мере необходимости.