WR 223: 3 consejos para aprender JavaScript que me hubiera gustado escuchar al empezar
Lo que nadie me contó y me gustaría haber sabido.
Me crucé con esta pregunta y me pareció muy interesante traerla al podcast. A mi nadie me contó estas cosas antes de meterme con JavaScript y, si alguien lo hizo, lo olvidé.
Válido para otros lenguajes de programación ¶
Hasta cierto punto lo que contamos hoy sobre JavaScript es prácticamente válido para cualquier lenguaje de programación.
Hay particularidades, por supuesto, pero el consejo podría valer para Kotlin, PHP, Ruby o F#. La parte en la que más se van a distanciar es justo el primer consejo.
1. Qué aprender ¶
En JavaScript, como en otros lenguajes, hay ciertas estructuras que son los ladrillos para crear grandes programas.
Las principales, aunque no únicas, son variables, funciones, arrays, objetos y condicionales.
Para el caso del JavaScript del navegador, el Vanilla JavaScript incorporamos también los conocimientos sobre el DOM.
Mi recomendación gratuita para aprender JavaScript y más es en FreeCodeCamp. La documentación en MDN, aunque ya verás que hay más sitios.
En la suscripción de danielprimo.io hacemos cosas con JavaScript: Lo que siempre quisiste saber de JavaScript ES6, Calculadora de presupuestos con JavaScript o Formulario Atrapahumanos con JavaScript.
2. Cómo aprenderlo ¶
La mejor forma es a base de crear proyectos. Sean grandes o pequeñas
En el audio del episodio te cuento mi principal razón para ello.
Ayer compartí en mi canal de telegram (acceso público) un enlace a 8 proyectos pequeños de Vanilla JavaScript con ejemplos.
3. Dónde aprenderlo ¶
A día de hoy está claro que “san google” es uno de los lugares donde debemos acudir a buscar información. Saber encontrarla es otro valor a tener en cuenta.
Pero antes de eso aprende a leer los errores y mensajes que aparecen en consola o los que genera el editor.
Ten paciencia, todo lo que inviertas en comprender mejor el debugging, será en tu beneficio.
Te espero el domingo en Reactivísima.
¡Hasta el próximo episodio!
12 recursos para developers cada domingo en tu bandeja de entrada
Además de ofertas de empleo para developers, recibirás ideas para nuevos proyectos, trucos para mejorar tu futuro profesional y una pizquita de humor útil para el resto de la semana. Gratis.