Начал приметь bootstrap и возник вопрос в какой из версий стоит углубленно разбираться ? Использовать 3 или сразу учить версию 4, чтобы потом не переучивать все внесенные изменения?
Это зависит от того, планируете ли использовать сторонние расширения. Если нет — можно брать Bootstrap 4. Если да — Bootstrap 3. Для него полно расширений, с помощью которых можно быстро собрать нужный функционал. Например, Fuel UX. Когда наберётся некое критическое количество расширений для Bootstrap 4, появится смысл переходить на него.
Не представляю как можно "угулбленно" изучать css фреймворк. Их для того и придумали, чтобы не копать глубоко, а быстро что-то сделать. Хотите углубиться- учите css.
Dmitry Tallmange: всегда надо задавать вопрос "зачем"? если проект этого требует то берется и используется, вещь не глобальная чтобы ее долго постигать. если есть свободное время то можно и просто так посмотреть. если модно, лучше промолчу. ставить в реальный проект не релизные мулечки не есть правильно. плюс надо смотреть как он стыкуется с используемыми фреймворками на проекте. но это уже больше актуально для плагинов бутстрапа с js составляющей