JavaScript Elocuente
3ra edición

Este es un libro acerca de JavaScript, la programación y las maravillas de lo digital. Puedes leerlo aqui online, o conseguir tu versión en físico de la segunda edición. Se espera que la edición en papel de la tercera edición este disponible este octubre.

Cover image

Escrito por Marijn Haverbeke.

Licensiado bajo una licencia Creative Commons attribution-noncommercial. Todo el codigo en este libro tambien podria ser considerado bajo la licencia MIT.

Ilustraciones hechas por varias artistas: Portada e ilustraciones de capítulos hechas por Madalina Tantareanu. Pixel art en los Capítulos 7 y 16 por Antonio Perdomo Pastor. Diagramas de expresión regular en el Capítulo 9 generado con regexper.com por Jeff Avallone. Fotografía de Villa en el Capítulo 11 por Fabrice Creuzot. Concepto del juego en el Capítulo 15 por Thomas Palef.

La tercera edición fue hecha posible gracias a 325 respaldos financieros, siendo los mas notables hechos por y . La segunda edición fue finaciada por 454 respaldos, con contribuciones notables de , , y .

Contenidos

  1. Introducción
  2. (Parte 1: Lenguaje)

    Valores, Tipos, y Operadores
  3. Estructura de Programa
  4. Funciones
  5. Estructuras de Datos: Objetos y Arrays
  6. Funciones de Orden Superior
  7. La Vida Secreta de los Objetos
  8. Proyecto: Un Robot
  9. Bugs y Errores
  10. Expresiones Regulares
  11. Modulos
  12. Programación Asincrónica
  13. Proyecto: Un Lenguaje de Programación
  14. (Parte 2: Navegador)

    JavaScript y el Navegador
  15. El DOM (Document Object Model)
  16. Manejandro Eventos
  17. Proyecto: Un Juego de Plataforma
  18. Dibujando en Canvas
  19. HTTP y Formularios
  20. Proyecto: Un Editor de Pixel Art
  21. (Parte 3: Node)

    Node.js
  22. Proyecto: Sitio Web de Skill-Sharing