Eloquent JavaScript es el nombre de un libro (en inglés) que puede leerse en línea totalmente gratis, o puede también adquirirse en formato físico comprándolo por medio de Amazon por cerca de $27 USD. Su autor, Marijn Haverbeke lo describe como “A Modern Introduction to Programming” – Una moderna introducción a la programación – y en él, plasma 21 capítulos en los que sienta una estructura sólida y argumentada de la programación con JavaScript.
Este libro, que ya es una segunda edición, fue posible gracias a 454 patrocinadores que, con sus aportes, hicieron parte del proceso de publicación de este excelente material.
Los 21 capítulos están divididos en 3 secciones principales:
Language
- Introduction
- Values, Types, and Operators
- Program Structure
- Functions
- Data Structures: Objects and Arrays
- Higher-order Functions
- The Secret Life of Objects
- Project: Electronic Life
- Bugs and Error Handling
- Regular Expressions
- Modules
- Project: A Programming Language
Browser
- JavaScript and the Browser
- The Document Object Model
- Handling Events
- Project: A Platform Game
- Drawing on Canvas
- HTTP
- Forms and Form Fields
- Project: A Paint Program
Node
- Node.js
- Project: Skill-Sharing Website
El libro pueden encontrarlo en este link. Todo el crédito de esta obra para Marijn Haverbeke de Eloquentjavascript.net
[…] hacen vida en Internet, utilizando para ello distintos lenguajes de programación donde destacan JavaScript, C#, C++, Go y Python. Y este último es sin duda uno de los más usados porque no solo permite la […]