A great free ebook for Javascript programming (490 pages, pdf and epub formats)
Free download
(PDF) Eloquent JavaScript – A Modern Introduction to Programming
(EPUB) This book as an EPUB file
Copyright © 2014 by Marijn Haverbeke
About the author
Marijn Haverbeke is a programming language enthusiast and polyglot. He’s worked his way from trivial BASIC games on the Commodore, through a C++ phase, to the present where he mostly hacks on database systems and web APIs in dynamic languages. He recently won the JS1K—JavaScript demo in 1024 bytes—contest, and is the author of a wide range of open-source software (codemirror, prosemirror, ternjs, cl-javascript, postmodern, and more works).
For more information visit Marijn Haverbeke’s homepage, and his page on twitter.