~/talk

D3 js: Easy and flexible data visualisation using Web standards

Talkat Devoxx Belgium 2017 · 2017-11-06..11-10· [data-visualization, javascript]
slides:none on file

D3 v4 with its modular API lets you bind arrays to DOM and manage enter-update-exit lifecycles to create, update and remove SVG elements; the talk shows concrete code that generates circles, arcs and pies via generators, applies transitions and scales for animated attribute changes, and wires zoom, drag and mouse events. It also builds a working force layout with nodes and links, uses geo projections for maps and demonstrates how many lines of code are enough to make each example run.

AI-written summary · about

  1. 0:00D3.js introduction
  2. 1:51Core D3.js concepts
  3. 3:38Data binding in D3.js
  4. 5:27Visual elements with D3.js
  5. 7:17Selections and updates
  6. 10:07Transitions and animations
  7. 12:59Dynamic updates
  8. 15:47Generators and shapes
  9. 18:41Scales and transformations
  10. 21:35User interactions
  11. 25:07Interactive visualizations
  12. 28:17Adding interactivity
  13. 30:05Styling with CSS
  14. 32:13Layouts and positioning
  15. 35:04Hierarchical data
  16. 37:34Advanced layouts
  17. 41:45Force layouts
  18. 44:16Network visualizations
  19. 46:47Geospatial projections
  20. 48:55Real-world examples
  21. 50:19Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.