К HTML и CSS добавь JS, учебник тут:
javascript.ru и сразу за ним JQuery для облегчения работы с селекторами. Дальше создавай любые дизайны, какие захочешь. Material design - это набор принципов и никакие фреймворки тут не нужны, все можно сделать обычным CSS.
Ну, а если захочется изучать фреймворки, то заходи на их сайты и в разделе документация читай как их использовать. Bower и всякие другие приблуды, это конечно круто, но в частности bower только копирует из одного места в другую кучку файлов, это ты и руками сможешь сделать. А что касается штук вроде sass, less - то тут конечно сложнее, но если без них не обойтись, то опять же вся инфа по установке есть на их сайтах. Кроме того, есть habr, youtube, google с яндексом.