P1
O ideal é você dominar a base
A base de qualquer framework css, é o próprio css puro
A mesma coisa vale pra javascript
Esse é o segredo do sucesso.
Após isso você estará bem direcionado pra começar uma carreira
P2
O que está por trás do JS é lógica de programação
Deveria dar mais atenção a estudos de lógica e algoritmos do que a sintaxe.
Lógica e algoritmo serve pra qualquer linguagem.
Se vc sair do JS e for pra Python, por exemplo, vc já chega com a bagagem necessária
Conceito é maior que a qualquer linguagem em si.
P3
E um erro se concentrar em linguagem de programação antes de aprender algoritmo
P4
Não é sobre como fazer mas o quê e porque fazer.
P5
HTML + CSS + Javascript é o pilar.
Após isso estude Typescript e algum Framework Js de sua escolha (React tem mais vagas).
Framework CSS (Bootstrap, Bulma, Tailwind).
Estudos de UX, UI, Acessibilidade e/ou SEO