É certo começar por JS nesse naipe:
Eu estou aprendendo JS e me surgiu uma pergunta incessante na minha cabeça sobre uma "certa" forma de aprender JS corretamente.
No meu esquema o indivíduo já estaria familiarizado com lógica de programação e algoritmos e então a pessoa começaria dessa forma:
-Lógica de programação e algoritmo usando JS
isso inclui estrutura de repetições, loops, tipos primitivos e etc, o abc de qualquer
linguagem.
-Funções nativas e funções diversas(criada pelo programador)
com isso o futuro dev poderia entender como funções funcionam e também se familiarizaria
com as funções e métodos do JS
-Estrutura de dados básico
entender sobre as principais estruturas de dados como: vetores, matrizes, pilhas, filas
árvores
-DOM
por fim aprender como funciona a API básica do DOM para manipular elementos e estilos do
site.
Ao meu ver essa seria a forma perfeita de começar, deixando aqui um aviso sobre esse plano de estudos ser o BÁSICO do JS, claro que após isso o futuro dev aprenderia uma lib e um framework, mas creio que para o início seria bom.
Por favor, comentem e digam sobre o que acharam desse plano de estudos, aceito opiniões contrárias e, claro, complementações :)