DEV Community

Cover image for Top JavaScript books to level up your game in JavaScript

Top JavaScript books to level up your game in JavaScript

Srebalaji Thirumalai on August 03, 2020

Hey Devs Learning JavaScript in-depth is hard and these books will help your life easier to understand the weird parts of the language. ...
Collapse
 
matveyclark profile image
Matthew Clark

Thanks for this - I think books are the only way to take your knowledge past the basics, much more active learning than following videos/courses. Great list, Iā€™m going to start working through them šŸ§

Collapse
 
srebalaji profile image
Srebalaji Thirumalai

Awesome Matthew :)

Collapse
 
madza profile image
Madza • Edited

For online resources I would recommend javascript.info/

Collapse
 
stereoplegic profile image
Mike Bybee • Edited

There's also Light Functional JavaScript by Kyle Simpson (same author as YDKJS), and I believe he's working on another, more in-depth book on functional JS.

@thegoodsheppard just saw your comment after I wrote this.

Simpson is the gold standard in technical instruction authors IMO, as he just breaks down everything so well for all experience levels. Everyone else sort of feels like a letdown after reading his work.

Collapse
 
xavierbrinonecs profile image
Xavier Brinon

Ahah

Everyone else
...that you know ;)

Without going so far, let's add Will Sentence: Excellent teacher and great energy in his FrontEndMasters classes.
Axel is also top notch: exploringjs.com/deep-js/ is his new book.

mostly-adequate.gitbooks.io/mostly... is also good FP with JS.

We can add sandimetz.com/99bottles to the collection

eloquentjavascript.net/ eloquent JS is free to browse btw.

Collapse
 
thegoodsheppard profile image
Greg Sheppard

Thanks Mike!ā€”That is definitely a book I was leaning towards but didn't want to prime the response.

Collapse
 
sunilvijay profile image
Sunil Vijay

Thanks for the breakdown of these books Srebalaji. That was crystal clear. My favourite is You don't know JS šŸ˜‡. Also would like it give a takeaway for your connection those who read this article.
A GUI for JS Projects : guijs.dev/

Collapse
 
srebalaji profile image
Srebalaji Thirumalai

GUI for JS is new for me. Will try that out

Collapse
 
champernet profile image
Timur Iskakov

Awesome compilation, thanks!

Collapse
 
oathkeeper profile image
Divyesh Parmar

I was just looking for something related to performance on web thank you so much for suggesting.

Collapse
 
thegoodsheppard profile image
Greg Sheppard

I have been wanting to read a FP w/JS book and there are quite a few to choose from. Why is Luis Atencio's book your recommendation? Thanks!