Book Image

Introduction to D3 [Video]

By : Nick Zhu
Book Image

Introduction to D3 [Video]

By: Nick Zhu

Overview of this book

<p><span id="description" class="sugar_field">D3.js is a JavaScript library designed to display digital data in dynamic graphical form. It helps you bring data to life using HTML, SVG, and CSS. D3 allows greater control over the final visual result, and it is the hottest and most powerful web-based data visualization technology on the market today. This course is completely updated to cover and leverage the D3 v4 API, modular data structure, as well as revamped force implemented.</span></p> <p><span id="description" class="sugar_field">This video gives you all the guidance you need to start creating modern data visualizations with D3 4.x that take advantage of the latest capabilities of JavaScript. The video starts with the basic D3 structure and building blocks and quickly moves on to writing idiomatic D3-style JavaScript code.&nbsp;</span></p> <h2><span class="sugar_field">Style and Approach</span></h2> <p><span class="sugar_field"><span id="trade_selling_points_c" class="sugar_field">This step-by-step course takes a solution-based approach, showing you how to create breathtaking data visualizations with professional efficiency and precision through practical videos, illustrations, and code samples.</span></span></p>
Table of Contents (3 chapters)
Chapter 1
Getting Started with D3.js
Content Locked
Section 3
Setting Up an NPM-Based Development Environment
When you work on a more complex data visualization project that requires the use of a number of JavaScript libraries, the simple solution we discussed before might become a bit clumsy and unwieldy. This video will demonstrate an improved setup using Node Packaged Modules (NPM). - Create a file named package.json - Run npm install - Set up a local HTTP server