21 puntos por GN⁺ 2024-03-08 | 2 comentarios | Compartir por WhatsApp
  • Publicación de la 4ª edición de "Eloquent JavaScript"

    • Un libro sobre JavaScript, la programación y las maravillas de lo digital
    • Se puede leer en línea o comprar el libro impreso (3ª edición)
    • Escrito por Marijn Haverbeke y distribuido bajo CC BY-NC
  • Contenido del libro

    • (Part 1: Language) Trata los aspectos del lenguaje en JavaScript.
      • Valores, tipos y operadores
      • Estructura de programas
      • Funciones
      • Estructuras de datos: objetos y arreglos
      • Funciones de orden superior
      • La vida secreta de los objetos
      • Proyecto: robot
      • Bugs y errores
      • Expresiones regulares
      • Módulos
      • Programación asíncrona
      • Proyecto: crear un lenguaje de programación
    • (Part 2: Browser) Trata el uso de JavaScript en el navegador.
      • JavaScript y el navegador
      • Modelo de objetos del documento
      • Manejo de eventos
      • Proyecto: juego de plataformas
      • Dibujar en canvas
      • HTTP y formularios
      • Proyecto: editor de pixel art
    • (Part 3: Node) Trata sobre Node.js.
      • Proyecto: sitio web para compartir habilidades

Opinión de GN⁺

  • "Eloquent JavaScript" es un libro de aprendizaje de JavaScript ampliamente recomendado, desde principiantes en programación hasta desarrolladores con experiencia, y la salida de esta 4ª edición será una gran contribución para la comunidad de JavaScript.
  • Como el libro se ofrece bajo una licencia Creative Commons, puede aprovecharse libremente con fines educativos, por lo que resulta útil para instituciones educativas y personas autodidactas.
  • Una ventaja es que ofrece materiales digitales en varios formatos (PDF, EPUB, MOBI), lo que facilita el acceso y el aprendizaje en distintos dispositivos.
  • Los proyectos prácticos incluidos en el libro ayudarán a mejorar no solo el conocimiento teórico, sino también las habilidades reales de programación.
  • Un material de aprendizaje open source similar es la serie "You Don't Know JS", que también es útil para lograr una comprensión profunda de JavaScript.

2 comentarios

 
xguru 2024-03-08

Las ediciones 2.ª y 3.ª salieron en coreano, pero tienen títulos distintos. Agregué también en el título el nombre de la 3.ª edición, que es la más reciente.

  • 2.ª edición - Introducción a JavaScript: método sistemático para entrenarse en programación
  • 3.ª edición - JavaScript Skill Up 3/e
 
GN⁺ 2024-03-08
Opiniones de Hacker News
  • El libro recomendado para quienes quieren aprender JavaScript a profundidad es "Eloquent JavaScript", y para estudiantes de otros niveles se recomienda la serie "You Don't Know JavaScript". En 2015, en un programa de aprendizaje a distancia de la Universidad de California, se recomendó este libro como reemplazo del material existente, y recibió muy buenas opiniones tanto de instructores como de asesores. Además, era más barato que otros textos competidores y tenía la ventaja de poder leerse gratis. Un año después, la evaluación de los estudiantes también fue muy positiva.
  • Aprendí JavaScript con este libro hace 5 años y me pareció un material excelente. "You Don't Know JavaScript" cubre temas más avanzados y puede sentirse académico para principiantes, pero "Eloquent JavaScript" es práctico y fácil de abordar.
  • Es bueno que los materiales sobre JavaScript se actualicen a nuevas versiones. Primero fue jQuery, luego React, y ahora este libro llega con una nueva edición.
  • El autor del libro, Marijn Haverbeke, es el creador de CodeMirror (editor de código) y ProseMirror (editor de texto).
  • Da gusto ver que hace poco terminé la tercera edición de este libro. El capítulo sobre programación asíncrona mejoró bastante; antes usaba una analogía algo difícil de entender y se sentía más débil que el resto del libro. La tercera edición se presenta como un libro para aprender JavaScript, el DOM y Node.js, y aunque parece estar orientado sobre todo a personas con experiencia que están pasando a JS y la web, se afirma que también es adecuado para principiantes.
  • No me sentía seguro con la programación, pero este libro me mostró la dirección correcta y vale totalmente la pena recomendarlo.
  • El atractivo de este libro está en cómo explica los fundamentos de la computación, e incluso incluye partes interesantes donde el lector puede crear proyectos por su cuenta. Aunque no me gusta programar en JavaScript, terminé leyendo este libro.
  • Actualmente estoy leyendo la tercera edición de este libro, pero me pregunto si la explicación sobre JavaScript es suficiente. Me gustaría escuchar opiniones sobre si conviene leer otro libro de JavaScript después de este. Estoy considerando "JavaScript: The Definitive Guide" o "The Modern JavaScript Tutorial".
  • Me gusta este libro desde la primera edición. Incluso los conceptos básicos están explicados con claridad. Por ejemplo, en la sección sobre variables evita el error de pensar en las variables como "cajas".
  • Confirmé mediante enlaces en el sitio web del autor y en Mastodon que la cuarta edición de Eloquent JavaScript, ajustada a la realidad de 2024, fue publicada en línea.
  • Hay una pregunta sobre dónde se puede encontrar una lista de los cambios en comparación con la edición anterior.