В настоящий момент я начал изучать JS по курсу w3schools https://www.w3schools.com/js/default.asp
Но чувствую, что на прохождение курса уйдут многие месяцы, а верстать сайты с продвинутой анимацией надо уже сейчас.
Есть ли смысл сразу перейти к изучению jQuery? Например, по их же курсу https://www.w3schools.com/jquery/default.asp
Или все же сначала нужно хотя бы основы чистого JS освоить?
Здравствуйте еще раз :=)
По хорошему: если говорить о фундаментальном подходе, то конечно же лучше начинать с изучения именно основ JavaScript, научится программировать на этом языке и создавать хотя бы простенькие скрипты, понять как он работает в браузере и т.д.
Однако, с точки зрения скорости развития — я бы посоветовал браться за jQuery буквально параллельно с изучением основ JavaScript. jQuery — это не другой язык программирования, это же просто программная библиотека, созданная на всё том же языке JavaScript и облегчающая написание необходимого функционала. А если учесть невообразимое количество готовых jQuery-плагинов и скриптов — то сразу станет понятно что jQuery — это быстрый старт!
Невозможно грамотно и успешно использовать jQuery при этом не понимая вообще JavaScript. Применяя jQuery Вы всё равно пишите JavaScript-код, просто гораздо проще и быстрее )
Резюмирую: найдите какое-нибудь руководство или самоучитель по быстрому погружению в JavaScript, чтобы понять самые самые основы (переменные, функции, объекты, свойства и т.д.) и сразу же начинайте применять и осваивать jQuery — потому что он даст Вам скорость в работе.
Кстати, на вот этот учебник не обращали внимание: https://learn.javascript.ru/ ?