|Language:||English, Spanish, German|
|ePub File Size:||22.32 MB|
|PDF File Size:||17.11 MB|
|Distribution:||Free* [*Free Regsitration Required]|
The books listed in this section will teach you how to write beautiful code. An in depth look at both classical and modern design patterns that help us structure our code in the most optimal way. This book is targeted mostly at professional developers as it looks at advanced JS concepts like closures and prototypal inheritance, that require a certain level of basic prior knowledge and understanding of the language.
Table of contents
It discusses routing, views and templates, event handling, configuration, testing and more. If you wish to write modular and bug free code with your team, give this one a read.
Here are a few books that will make developing with frameworks easier. A book that guides readers through the process of making a shoot-em-up game similar to the classic video game using Phaser.
Start with the fundamentals, work your way through the exercises, and learn how to build an application that is both cleanly organized and maintainable. This book is targeted at novice to intermediate developers wishing to learn how to better structure their client-side code.
A book on Meteor. It won't make you a full-fledged developer by the final page but you will, however, understand the core concepts that will make your future education in Meteor a lot more approachable.
Tell us in the comment section. Awesome post! And there are more JS books in this site: Hi, we move DevFreeBooks to new addres: And take a look at DevFreeCasts too: You can also add this great resource youdontknowjs. There may be typos, please use the "Edit on Github" link in left sidebar in an article, at the bottom to propose fixes.
Part 1. We concentrate on the language itself here, with the minimum of environment-specific notes. An introduction.
Code quality. Debugging in Chrome. Automated testing with mocha. Garbage collection. Object methods, "this". Object to primitive conversion.
Constructor, operator "new". Data types. Methods of primitives. Destructuring assignment. Advanced working with functions. Rest parameters and spread operator.
Function object, NFE. The "new Function" syntax. Currying and partials. Arrow functions revisited. Object properties configuration. Property flags and descriptors.
The good thing about this book is that you can try the examples on the fly, books give you the option to edit and run it right there from the book itself. The integration of the code examples into the text is really smooth.