A. JavaScript for Beginners

This JavaScript primer is designed for people who have little or no experience with JavaScript. It covers everything you need to know to get up and running with D3.

JavaScript In Brief

JavaScript is a native of the web. It’s a programming language that was created to run in web browsers so web pages can respond to input from users. JavaScript can take most of the credit for making websites interactive.

Remember that when you go to a website, all that is really happening is that your browser is opening up an HTML file (unless the website is in a different format, like PHP). So if a website involves JavaScript, the HTML file has to tell the browser somehow. It does this in one of two ways:

The HTML file itself can ...

Get Visual Storytelling with D3: An Introduction to Data Visualization in JavaScript™ now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.