DataVizLive On Demand

Navigating the Learning Landscape for d3.js

Explore d3's API methods, open source examples, landmark learning resources and community spots

Ian Johnson

Data Visualization Developer, ObservableHQ
Ian Johnson Observable d3
DataVizLive On Demand

Navigating the Learning Landscape for d3.js

Ian Johnson

Data Visualization Developer, ObservableHQ

Explore d3's API methods, open source examples, landmark learning resources and community spots

Share on facebook
Share on Facebook
Share on twitter
Share on Twitter
Share on linkedin
Share on LinkedIn
Take a helicopter tour of d3’s thousand API methods, tens of thousands of open source examples, and see the landmark learning resources and local community spots.
 
If you’ve been thinking about learning d3 but are not sure where to start, this talk is for you!
 

Join Ian at DataVizLive on 10 November, and get the chance to ask questions and learn more about how to learn d3.js – and how to incorporate ideas from other people’s work into your own.

See also: Nadieh Bremer live-codes her famous Baby Spike visual in d3

Learn the techniques that lead to stunning and effective visuals

Navigating the Learning Landscape for d3.js - methods, resources and communities

Ian Johnson - observable HQ

WHY IT'S IMPORTANT

  • d3.js has a large and vibrant ecosystem with 10s of thousands of open source examples, tutorials, books and courses that span several major versions.
  • Knowing how to find what you’re looking for is an important challenge.
  • Gaining a high-level understanding of what d3.js is and isn’t can save hours of frustrating google searches and fruitless console.log calls!
  • d3.js can fit into projects, applications and workflows in different ways – knowing when and where to bring it in can make it a lot easier to use
  • Copy-pasting code is different from copy-pasting knowledge; learning how to learn is key to flattening d3’s learning curve

WHAT IS COVERED

  • A brief tour of compelling data visualisations built with d3.js
  • An overview of the learning landscape, and how to orient yourself among the thousands of examples, hundreds of tutorials and dozens of great books.
  • A tour of the d3 API – like a fully-stocked workshop, knowing what’s in it can save you a lot of time and effort when it’s time to build
  • Introduction to a very welcoming and helpful community

WHAT YOU WILL LEARN

  • Be excited and unafraid to use d3 in your next visualisation project
  • Have a good sense of where to find the resources you’ll need as you work with d3
  • Find yourself in a community of helpful people trying to learn too!

TYPE: Presentation

LENGTH: 30min

SCOPE: Operational

AUDIENCE: People learning d3.js

SKILLS NEEDED: None

EXPERTISE: Foundation

TAGS: Aesthetics, BI, Coding, Data Science, Information Design, Training, UX

Share on facebook
Share on Facebook
Share on twitter
Share on Twitter
Share on linkedin
Share on LinkedIn

Watch this session now on DataVizLive On Demand

Ian Johnson

Data Visualization Developer, Observable HQ

Oakland, CA (USA)

Ian Johnson is a data visualization developer and software prototyper at ObservableHQ. Ian has been turning data into pixels for more than 15 years, cheering on the developments in web standards and open source technologies that enable ever richer forms of communicating data.
 
Ian helped found the Bay Area D3 User Group, a community of thousands of d3.js practitioners, to learn from other like-minded folks.

Share this session:

Share on facebook
Facebook
Share on twitter
Twitter
Share on linkedin
LinkedIn

EXCLUSIVE INTERVIEW

Data Visualisation writer, editor and board advisor Allen Hillery in conversation with Caroline Goulard