En mi opinión, para aprender cualquier lenguaje de programación necesitamos unas bases para aprenderlo de forma más sencilla. La idea no es aprender a programar nuevamente con cada lenguaje que queramos probar, si no aprender simplemente su sintaxis.
Por esta razón la ruta de aprendizaje para cada lenguaje se dividirá en dos, la primera parte para aprender los conceptos básicos de la programación con JS y la segunda para aprender conceptos mas profundos o especiales de este lenguaje.
JavaScript es un lenguaje creado específicamente para la web, con enfoque en darle interacción a esta, por esta razón es la tecnología mas demandada para el desarrollo web front-end y hasta para el back-end últimamente.
Como siempre me gusta tener una visión general de lo que voy aprender, recomiendo este video para irse introduciendo en este mundo.
Curso | Autor | Link | Descripción |
---|---|---|---|
Clase 01 -Aprende las bases de la programación con Javascript Escalab Academy | Escalab | https://youtu.be/2grOcef4OAM | En este curso de introducción a javascript aprenderás los principios de la programación y podrás desarrollar un proyecto real, utilizando el lenguaje de Javascript para validar y manipular un sitio |
Aprende JavaScript -Curso Completo desde Cero | freeCodeCamp Español | https://www.youtube.com/watch?v=ivdTnPl1ND0 | En este curso completo de JavaScript aprenderás todo lo que necesitas saber para comenzar a trabajar este lenguaje de programación paso a paso con ejemplos. |
Curso Completo de JavaScript 🚀 desde cero y paso a paso 👈🏼 | JAB | https://www.youtube.com/playlist?list=PLRM7PpbqqStLPpUW5zQqR4k2JCs_lqFa5 | Aprende con explicaciones gráficas y de forma muy didactica todos los conceptos de JS. |
Aprende javascript! con 5 proyectos incluidos | Codigo 369 | https://youtu.be/nQobb4pcU78 | Desde los conceptos básicos a aplicarlo en proyectos interesantes para practicar. |
JAVASCRIPT AVANZADO | Codificandolo | https://www.youtube.com/playlist?list=PLyBd7TyyK5mqBGx31fC5tvqOi6UbY2rMU | Aprende conceptos más deep de js. |
La documentación más completa de para JS está aquí:
Aprende Javascript de una forma documentada y práctica en W3scholl:
Gracias a Mouredev tendremos estas hojas de trampa, con conceptos básicos de JS de forma accesible y rápida.
Javascript Cheatsheets - Javascript en español
En este curso, aprenderás conceptos fundamentales de programación en JavaScript. Empezarás con estructuras básicas de datos como números y cadenas. Luego aprenderás a trabajar con arreglos, objetos, funciones, bucles, declaraciones if/else y más.
JSChallenger tiene más de 120 ejercicios sencillos que te ayudarán a consolidar su sintaxis. La mayoría son totalmente gratis
Si bien aprendiendo los lenguajes de la web (HTML, CSS y JS) podemos hacer cosas increíbles, en un ambiente laboral es muy raro o inusual que se use Javascript puro para le desarrollo de soluciones, para estos casos existen soluciones que te brindan grandes beneficios a la hora de desarrollar y llevar un proyecto a producción, tales como velocidad, reutilizar código, rapidez, organización y muchas mas ventajas de ofrece cada una de las herramientas basadas en JS que desees aprender.