Em resumo, você pode começar com a tríade HTML, CSS e JS. Mas em algum momento você precisará aprender libs, frameworks, UI frameworks e pré-processadores. Mas você não precisa aprender tudo ao mesmo tempo e nem 100% de tudo.
Eu recomendo você seguir esse roadmap bem conhecido aqui: