Introduction to D3/Data Driven Documents

The Introduction to D3/Data Driven Documents training course will teach you how to use D3 JavaScript library to manipulate and display data in a number of ways on an HTML DOM.

This course begins by taking a look at how we can use D3 to select data and manipulate the DOM. By the end of the course, you will be using D3 to manipulate and display data using SVG, animated charts and graphs, and even US and world maps.

Course Summary

Get up to speed on using D3 in your data manipulation and displays.
Skill Level: 
Learning Style: 

Hands-on training is customized, instructor-led training with an in-depth presentation of a technology and its concepts, featuring such topics as Java, OOAD, and Open Source.

Hands On help
2 Days
Productivity Objectives: 
  • Understand when to use D3
  • Understand how to select data and manipulate the DOM
  • Understand CSS3 and SVG principals
  • Create Data Tables
  • Create Data Charts
  • Map Data

What You'll Learn

In the Introduction to D3/Data Driven Documents training course, you’ll learn:

  • D3 Basics
    • Installing D3
    • Selecting DOM Elements
    • Manipulating DOM Elements
    • Dynamic Properties
    • Enter and Exit
  • Data with D3
    • D3 with JSON
    • Loading Data
    • Working with TSV
  • D3 Events and Transitions
    • D3 Events
    • D3 Transitions
  • Using SVG with D3
    • Generating Paths
    • Generating Shapes
    • Animations
  • Line Charts
    • Creating Line Charts
    • Types of Line Charts
    • Line Chart Transitions
    • Adding Tooltips
  • Bar Charts
    • Creating Bar Charts
    • Multiple Bar Charts
    • Bar Chart Transitions
  • Circle Charts
    • Creating Pie Charts
    • Creating Donut Charts
    • Animating Pie Charts
  • Scales and Axes
    • Using Scales
    • Using Axes
    • Dynamic Scales and Axes
  • Mapping Data
    • Loading a Data Map
    • Using the US Data Map
    • Using World Data Maps

Get Custom Training Quote

We'll work with you to design a custom Introduction to D3/Data Driven Documents training program that meets your specific needs. A 100% guaranteed plan that works for you, your team, and your budget.

Learn More

Chat with one of our Program Managers from our Boulder, Colorado office to discuss various training options.

DevelopIntelligence has been in the technical/software development learning and training industry for nearly 20 years. We’ve provided learning solutions to more than 48,000 engineers, across 220 organizations worldwide.

About Develop Intelligence
Di Clients
Need help finding the right learning solution?   Call us: 877-629-5631