Understanding ECMAScript 6
ECMAScript 6 is coming, are you ready? There’s a lot of new concepts to learn and understand. Get a headstart with this book!
Exploring ES2016 and ES2017
ECMAScript 6 Succinctly
ECMAScript 6 (ES6), also known as ECMAScript 2015, brings new functionality and features to the table that developers have been wanting for a long time. The wait is over, and with help from ECMAScript 6 Succinctly by Matthew Duffield, you can now develop all of these features. You can also target browsers that don’t even support ES6 yet using a transpiler. A compiler translates one language to another, such as C# to MSIL, while a transpiler converts one version of a language to another, such as ES6 to ES5.
A long pull of functions, combinators, & decorators, updated to include the latest ES-6 features.
You Don’t Know JS (Book Series)
- Marijn Haverbeke
- Aravind Shenoy
- Axel Rauschmayer
- Eric Elliott
An introduction for new programmers.
- Henrik Joreteg
- Spencer Tipping
HTML5 GRAPHING AND DATA VISUALIZATION COOKBOOK
- Cody Lindley
JQUERY NOTES FOR PROFESSIONALS
The jQuery Notes for Professionals book is compiled from Stack Overflow Documentation, the content is written by the beautiful people at Stack Overflow. Text content is released under Creative Commons BY-SA. See credits at the end of this book whom contributed to the various chapters. Images may be copyright of their respective owners unless otherwise specified. Book created for educational purposes and is not affiliated with jQuery® group(s), company(s) nor Stack Overflow. All trademarks belong to their respective company owners. 67 pages.
JQUERY LEARNING CENTER
Up-to-date compilation of the official documentation pages, hosted on https://github.com/jquery/learn.jquery.com. Updated regularly for you to have the latest version.
JQUERY. STEP BY LOGICAL STEP
BING MAPS V8 SUCCINCTLY
D3 TIPS AND TRICKS V4.X
Tips and tricks for using d3.js (version 4), one of the leading data visualization tools for the web. It’s aimed at getting you started and moving you forward. You can download for FREE or donate to encourage further development if you wish :-).
CoffeeScript recipes for the community by the community.
D3 Tips And Tricks
Over 600 pages of tips and tricks for using d3.js, one of the leading data visualization tools for the web. It’s aimed at getting you started and moving you forward. Includes over 50 downloadable code examples.
TYPESCRIPT DEEP DIVE
This introduction to Leaflet.js will teach key concepts of the software and critical techniques in order to help you develop web-ready interactive maps. Mark Lewin’s Leaflet.js Succinctly is the first step on the road to producing the best interactive maps you possibly can.
Hard Rock CoffeeScript
Knockout.js Succinctly is intended for professional web developers who need to build dynamic, scalable user interfaces with minimal code. Author Ryan Hodson guides you through the essentials of the library, starting with a brief overview of Knockout and its data-oriented aspects, followed by a thorough examination of binding data to various HTML elements, and finally examples of accessing external data and combining Knockout with jQuery animation routines. Complete with code examples and informative diagrams yet shorter than 100 pages, Knockout.js Succinctly is the one resource you need for getting started with Knockout as fast as possible.
INTERACTIVE DATA VISUALIZATION FOR THE WEB
This online version of Interactive Data Visualization for the Web includes 44 examples that will show you how to best represent your interactive data.
Developing Backbone.js Applications
With DOM Enlightenment, you’ll learn how to manipulate HTML more efficiently by scripting the Document Object Model (DOM) without a DOM library. Using code examples in cookbook style, author Cody Lindley (jQuery Cookbook) walks you through modern DOM concepts to demonstrate how various node objects work.
Single Page Apps In Depth
“This free book is what I wanted when I started working with single page apps. It’s not an API reference on a particular framework, rather, the focus is on discussing patterns, implementation choices and decent practices. I’m taking a “code and concepts” approach to the topic – the best way to learn how to use something is to understand how it is implemented. My ambition here is to decompose the problem of writing a web app, take a fresh look at it and hopefully make better decisions the next time you make one.”
Smooth CoffeeScript is a book about CoffeeScript and programming. Start with programming fundamentals, learn about functional programming with Underscore and problem solving, study object orientation and modularity. It covers client/server web apps with Canvas and WebSockets.
The Little Book On CoffeeScript