Ilya Kantor tiene en The Modern JavaScript Tutorial lo que denomina un tutorial sobre JavaScript moderno. Y es que JavaScript tiene ya unos cuantos añitos (surgió en 1995) y además de muchas variantes y versiones también los usos que se le han dado son de los más variados. De modo que el tutorial está pensado para cubrir desde lo más básico a lo más avanzado, «pero con explicaciones detalladas».
La obra está dividida en tres partes:
El lenguaje JavaScript
Navegador: documento, eventos e interfaces
Artículos adicionalesEstá disponible online en su totalidad, de modo que es fácil ir día a día, capítulo a capítulo, aprendiendo conceptos y poniéndolos en práctica. Aparte de esto también se puede comprar como eBook, lo cual se entiende casi más como un apoyo económico al proyecto que como algo práctico: la primera parte son 700 páginas y cada una de las otras dos más de 300, y enfrentarse a 1.300 páginas de libro electrónico puede atragantarse un poco, mientras que irlo haciendo desde el índice online, revisando enlaces por temas, puede ser más fácil. (Comprarlo completo son 18 dólares, en cualquier caso.)
Lo mejor es que todos los temas incluyen infinidad de ejemplos, que además se pueden ejecutar directamente sobre la pantalla (con la flechita de «ejecutar») o incluso editar (con el lápiz). Se utilizan analogías, cuadros explicativos de conceptos e incluso hay problemas para resolver («Escribir dos variables, concatenarlas y mostrarlas en una ventana»). Los capítulos más avanzados cubren no sólo el DOM (Document Object …