Brought to you by Bocoup, Learn JS Data is a free online guide introducing JavaScript as a language for enabling data processing and manipulation. It's a quick yet thorough resource using a small set of libraries to make JavaScript data processing a breeze.

Learn JS Data
Bocoup
Data manipulation, munging, and processing in JavaScript
View project
Challenge
Working with data in the browser is no easy task. While various libraries offer some functionality around number crunching in JavaScript, learning more about how to connect them all as well as the required workflow was left to the developer.
Solution
The Bocoup Data Visualization team created a web-based guide to teach the basics of manipulating data using JavaScript in the browser or in Node.js. Specifically, we focused on outlining tasks geared around preparing data for further analysis and visualization.
In this guide, we demonstrated some basic techniques and how to implement them using core JavaScript API, the d3.js library, and lodash.
Impact
The Learn JS Data guide has been popular in the community of web developers who need to work with data in the browser. It has been used as a learning resource in classrooms and contributed to on GitHub by many friends.

More work like this at Bocoup

HMS LINCS Breast Cancer Browser
Harvard Medical School

Lyra – Visualization Design Environment
University of Washington Interactive Data Lab
Contact Us
P.O. Box 961436
Boston, MA 02196