Three awesome (and free) eBooks for learning JavaScript

Brandon Morelli
codeburst
Published in
3 min readJun 21, 2017

Going on a road trip? Sitting poolside? Need a way to learn JavaScript while away from the computer? Check out these three free eBooks.

get outside this summer and read — image via unsplash.com

You Don’t Know JS: Up & Going 1st Edition

by Kyle Simpson

The You Don’t Know JS series is a 7 book series written by Kyle Simpson. With this book you will:

  • Learn the essential programming building blocks, including operators, types, variables, conditionals, loops, and functions
  • Become familiar with JavaScript’s core mechanisms such as values, function closures, this, and prototypes.
  • Be able to enjoy that lovely summer weather while still staying focused on your learning.

The ebook is available for free on Amazon. Or you can purchase a paperback copy for $5.

JavaScript Garden

by Ivo Wetzel

JavaScript Garden is a growing collection of documentation about the most quirky parts of the JavaScript programming language. It gives advice to avoid common mistakes and subtle bugs, as well as performance issues and bad practices, that non-expert JavaScript programmers may encounter on their endeavors into the depths of the language.

The eBook is available for free on Ivo’s Website. Or you can purchase it for $1 on Amazon.

Eloquent JavaScript

by Marijn Haverbeke

Eloquent JavaScript, 2nd Edition dives deep into the JavaScript language to show you how to write beautiful, effective code. Author Marijn Haverbeke immerses you in example code from the start, while exercises and full-chapter projects give you hands-on experience with writing your own programs. As you build projects such as an artificial life simulation, a simple programming language, and a paint program, you’ll learn:

  • The essential elements of programming, including syntax, control, and data
  • How to organize and clarify your code with object-oriented and functional programming techniques
  • How to script the browser and make basic web applications
  • How to use the DOM effectively to interact with browsers
  • How to harness Node.js to build servers and utilities

The ebook is available for free here. Or you can purchase a paperback copy on Amazon.

❤ If this post was helpful, please hit the little blue heart! And don’t forget to check out the 5 Best Courses for Learning Full Stack Web Development

“We are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for us to earn fees by linking to Amazon.com and affiliated sites.”

Published in codeburst

Bursts of code to power through your day. Web Development articles, tutorials, and news.

Written by Brandon Morelli

Creator of @codeburstio — Frequently posting web development tutorials & articles. Follow me on Twitter too: @BrandonMorelli

Responses (2)

What are your thoughts?

Nice Books. Thanks for the sharing these books. It may help many students.

--

Its a good list and really helpful for all learners. Let me lead you to one more blog where top 8 javascript books you can relate to. http://www.springpeople.com/blog/8-books-every-javascript-developer-should-read/
I feel its more elaborate here too.

--