Yo sugeriría aprender lo básico primero para que entiendas la sintaxis. He escuchado que lo básico no ayuda y solo te confundirá más adelante, pero ese no es el caso para mí. Me resultó más fácil pasar a conceptos más difíciles una vez que tuve una buena base sobre la cual construir. Lo importante es encontrar buenas explicaciones mientras intenta aprender nuevos conceptos, lo que quiero decir es que cuando está aprendiendo un concepto básico como lazos o la toma de decisiones, estudie la documentación en cada paso del camino y juegue con su entorno para ver exactamente por qué se comporta como lo hace. Personalmente encontré estos tutoriales en línea mientras intentaba ir a través de freeCodeCamp y me ayudó mucho …
Pero es importante no solo realizar los ejercicios, sino tratar de implementar lo que aprendes en tus propios proyectos. Repase los cursos e incluso si no entiende completamente, hágalos una segunda y tercera vez y cada vez que haga clic en más conceptos, el punto es mantener su mente activa aprendiendo constantemente todos los días. Si lo hace, sobresaldrá en todo lo que pueda. ¡hacer!