Assim como tudo começa do inicio, então sente, relaxe e bora codar.
Em teoria podemos aprender javascript para treinar sem o uso de html e css, porem no mercado eles se casam muito e costumam ser utilizados juntos. Caso seja muito iniciante em HTML e CSS deixarei um link para o básico deles para vc poder dar uma lida. Aqui iremos tratar do BÁSICO de JAVASCRIPT.
obs: "Sou estudante e no momento aprendendo sobre Front-end, qualquer coisa podem por nos comentários que também estou aqui para aprender."
passos iniciais:
Temos duas formas de começar a treinar em JS, online (de qualquer lugar) ou offline usando uma IDE instalada em um PC.
ONLINE:
sites recomendados - para treinar online em qualquer plataforma
https://jsfiddle.net/
https://codepen.io/
OFFLINE:
IDEs recomendadas - para treinar de forma mais controlada e tranquila no PC
VSCODE
NODEJS
obs: existem outras IDEs, outras melhores e piores (pior no sentindo de não autocompletar e atrapalhar no aprendizado), eu recomendo ter um PC para fazer o treinamento e ter um melhor controle dos códigos produzidos.
Intro ao JS - Linguagem dinâmica e fracamente tipada, ou seja pouco rigida com suas declarações de variaveis, a torna muito util para a dinamicidade das paginas web, para quem já alguma outra linguagem como java, c#, kotlin irá certamente achar diversas semelhanças, caso essa seja a sua primeira experiencia, sinta-se com sorte porque geralmente quem inicia por outra linguagem sente muito desconforto em aprender JS huehue.