Have a personal or library account? Click to login
Mastering D3.js Cover

Mastering D3.js

Bring your data to life by creating and deploying complex data visualizations with D3.js

Paid access
|Sep 2025
Product purchase options

Key Features

    Book Description

    If you are a software developer working with data visualizations and want to build complex data visualizations, this book is for you. Basic knowledge of D3 framework is expected. With real-world examples, you will learn how to structure your applications to create enterprise-level charts and interactive dashboards.

    What you will learn

    • Create reusable chart components that can be used in other projects Build charts for browsers without SVG support by using polyfills Integrate D3 and Backbone to create interactive single-page applications Write, test, and distribute a D3-based charting package Create custom maps and integrate D3 with third-party mapping libraries Make a real-time application with Node and D3

    Who this book is for

    Table of Contents

    1. Data Visualization
    2. Reusable Charts
    3. Beyond SVG
    4. Creating UI Elements using D3
    5. Creating User Interface Elements
    6. Interaction Between Charts
    7. Creating a Charting Package
    8. Data Driven Applications
    9. Creating a Data Visualization Dashboard
    10. Maps
    11. Advanced Maps
    12. Social Media and Collaboration
    13. Creating a Real-Time Application
    https://github.com/packtpublishing/mastering-d3.js
    PDF ISBN: 978-1-78328-628-7
    Publisher: Packt Publishing Limited
    Copyright owner: © 2014 Packt Publishing Limited
    Publication date: 2025
    Language: English
    Pages: 352