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.