Что стоит выучить новичку?
По теме: Основы веб разработки, этапы веб разработки, архитектуру клиент сервер на примере веба, понятия библиотек и фреймворков и их цели и задачи. А вот потом взятьсч за ваш вопрос. Успехов.
Full-stack - Это когда программист, умеет frontend, backend, seo, disign, qa, т.е. это специалист, который умеет все (не чуть-чуть, а именно разбирается как следует). Сейчас, вы перечисляете технологии, которые относятся к frontend. Если отвечать на вопрос - что лучше изучать, то ответ будет: лучше если изучите все. Jquery отличается от react или vue тем, что они созданы, для того чтобы быстро и качественно создавать пользовательские интерфейсы, а сам он благодаря своему простому синтаксису самый доступный. Под него куча всего написано, можно даже голову не включать, чтобы решить какую-нибудь небольшую задачу. 
Frontend нужно начать осваивать как навык с нативного или ванильного JavaScript, HTML, CSS.
А до full-stack уровня, нужно отпахать как папа Карло лет 7-10, поглощая информацию как не в себя