Topic | Books | Price |
---|---|---|
Basic JavaScript | Eloquent JavaScript | π |
Tooling | JavaScript Application Design | π° |
ES6 | Exploring ES6 | π |
Testing | JavaScript Testing Recipes | π° |
DOM | DOM Enlightenment | π |
Functional Programming | JavaScript AllongΓ©, the "Six" Edition | π |
Object-Oriented Programming | JavaScript Spessore | π |
Async Programming | Async JavaScript | π° |
Design Patterns & Architectures | Learning JavaScript Design Patterns | π |
Single Page Application | Single page apps in depth | π |
Practical Project | Building A JavaScript Framework | π |
Practical Project | Building Front-End Web Apps with Plain JavaScript | π |
Practical Project | Human JavaScript | π |
Books | Price |
---|---|
Understanding ECMAScript 6 | π |
Books | Price |
---|---|
Test-Driven JavaScript Development | π° |
Behaviour Driven Development with JavaScript | π° |
Books | Price |
---|---|
Mostly Adequated Guide to Functional Programming | π |
Functional JavaScript | π° |
Books | Price |
---|---|
The Principles of Object-Oriented JavaScript | π° |
Books | Price |
---|---|
High Performance JavaScript | π° |
Start with the first book, and after finish it, go down to the next one. Repeat this process until you finish all books. π
PROTIP: try to create and deploy at least one practical project after you finish each book.
"Can I submit more books?"
Yes! If you want to suggest a new book, just open an issue and tell us which book we should add here.
OBS: After 10 people approve (:+1:) your suggestion, the book will be included in our list.