Eloquent JavaScript4ª edición (2024)
Este libro trata de JavaScript, programación y los maravillosos mundos digitales. Puedes leerlo online aquí, o comprar tu propia copia en papel (3ª edición y en inglés).
Escrito por Marijn Haverbeke.
Traducido al español por @midudev
Licenciado bajo una Licencia de Atribución-NoComercial de Creative Commons. Todo el código en este libro puede también considerarse licenciado bajo una licencia MIT.
Ilustraciones de varios artistas: Portada por Péchane Sumi-e. Ilustraciones de capítulos por Madalina Tantareanu. Arte pixel en los Capítulos 7 y 16 por Antonio Perdomo Pastor. Diagramas de expresiones regulares en el Capítulo 9 generados con regexper.com por Jeff Avallone. Fotografía del pueblo en el Capítulo 11 por Fabrice Creuzot. Concepto de juego para el Capítulo 16 por Thomas Palef.
Contenido
- Introducción
-
(Parte 1: Lenguaje)
Valores, Tipos y Operadores - Estructura del Programa
- Funciones
- Estructuras de Datos: Objetos y Arreglos
- Funciones de Orden Superior
- La Vida Secreta de los Objetos
- Proyecto: Un Robot
- Errores y Bugs
- Expresiones Regulares
- Módulos
- Programación Asincrónica
- Proyecto: Un Lenguaje de Programación
-
(Parte 2: Navegador)
JavaScript y el Navegador - El Modelo de Objetos del Documento
- Manejo de Eventos
- Proyecto: Un Juego de Plataformas
- Dibujando en el Canvas
- HTTP y Formularios
- Proyecto: Un Editor de Arte Pixel
-
(Parte 3: Node)
Node.js - Proyecto: Sitio Web de Compartir Habilidades
Enlaces y descargas
- Descargar PDF del libro (& Descargar versión pequeña para móviles)
- Editor de Código y soluciones de ejercicios
- Erratas para el libro impreso
- Este libro como archivo EPUB
- Este libro como archivo MOBI (Kindle)
Una versión en papel (en inglés) de Eloquent JavaScript, incluyendo un capítulo adicional, es publicada por No Starch Press.