Recursos
Variables, operadores y tipos de datos
Javascript.info: cuenta con varios apartados interesantes; variables, diferencias entre var y let, y operadores y matemáticas.
W3Schools tiene estos dos interesantes artículos: números en javascript y aritmética en javascript.
MMDN cuenta con información similar en su entrada números y operadores en javascript.
Javascript.info nos introduce en los tipos de datos en javascript.
MMDN trabajando con texto, strings en javascript y el objeto string.
W3Schools nos acerca a las cadenas con estos dos artículos: JavaScript String Reference y JavaScript String Methods.
Condicionales y comparaciones
Javascript.info: operadores lógicos y comparaciones.
W3Schools: condicionales if, else, else if.
MMDN: Condicionales y toma de decisiones.
Javascript.info: Uso del condicional ternario ?.
Digital Ocean: Uso de switch en javascript.
The Net Ninja tiene un tutorial en video acerca del uso de expresiones regulares.
Google Dev Tools, viendo y modificando el DOM. debug Javascript y pausando el código con breakpoints.
Javascript30 tip and tricks video.
Funciones
MMDN: Funciones y código reutilizable y retorno de valores.
Javascript.info: Funciones, evolución y parámetros por defecto.
Más de javascript.info: funciones de expresión (expresion functions) y funciones de flecha o arrow functions.
Otro tutorial de javascripttutorial.net detallando sobre la pila de llamadas en javascript (JavaScript Call Stack).
Namaste Javascript nos muestra en video cómo se ejecuta el código javascript.
Dev.to: Comprendiendo los callbacks.
Errores
MMDN: Sintax error, reference error, type error. Qué está mal, problemas ej javascript. Javascript error reference.
Chrome Developers: Degug javascript.
Arrays
W3Schools: Arrays en Javascript, y métodos de los arrays.
MMDN: Spread sintax.
Bucles
MMDN: Bucles.
Javascript.info: while y for.
DOM
DOM Enlightenment – Exploring the relationship between JavaScript and the modern HTML DOM
MMDN: Referencia de atributos HTML. Aplicando CSS y Javascript al HTML.
W3Schools: Eventos DOM.
Enloquent javascript: El document object model, manejando eventos.
Plainjs: Javascript functions and helpers para selección de elementos.
JavaScript HTML DOM (w3schools.com)
Understanding the DOM — Document Object Model | DigitalOcean
Objetos
MMDN: Introducción a los objetos.
Javascript.ino: Introducción a los objetos.
W3Schools: Parámetros de las funciones, como “argumentos” de los objetos.