Попробуйте что-то современное. Не тратьте время на JQ вообще.
Всё что делал JQ в современном JS делается на раз.
Выше уже правильно посоветовали -
https://learn.javascript.ru. Хотя там мало по >=ES6, но давно обещают добавить.
По ES6 можете посмотреть
https://leanpub.com/understandinges6/read
А так если у вас хорошая база берите React, Vue и т.д. Всё что касается динамических сайтов это покроет с лихвой. Если нужно создать какой-то аналог "несколько страничного лендинга с анимацией" это делается на раз два.
Если есть желание разработать полноценное веб-приложение/сайт, то тут уже Rect(Vue)+Redux(mobx), Angular и т.д. У каждого из этих инструменов прекрасные туториалы на самих сайтах. Что больше по душе, то и посмотрите.
Вообщём, я это к чему. Не тратьте время на JQ, забудьте старый JS как страшные времена. Если ещё по привычке или по большому стеку старых проектов приходиться со всем этим работать, хотя бы просто загляните в новые инструменты - вам не захочется возвращаться назад:)