В принципе jQuery особо учить и не надо - это же не язык и даже не фреймворк. Это библиотека с набором уже написанных "велосипедов". И если в дальнейшем видите себя в разработке frontend-а, то в настоящее время советую изучать какой-либо "широкий" фреймворк (типа Angular, Ember), либо из более мелких (типа Backbone), но не менее восстребованных в век API и растолстевших Клиентов. А jQuery много где используется. И волей не волей будут с ней пересечения. Но наверно приоритетнее изучать структуру клиентских приложений и взаимодействие с серверной частью и друг с другом, а анимация и какое-то немасштабное управление DOM-ом - это сейчас само-собой разумеещееся. И CSS, как сказанно выше, много чего умеет :)