Johanna Schmidt
Web-based Information Visualization
#1about 8 minutes
Why information visualization is essential for data analysis
Visualizing data is crucial because humans interpret images better than numbers, as demonstrated by Anscombe's Quartet where identical statistics hide vastly different datasets.
#2about 6 minutes
The process of mapping data to visual attributes
Data mapping is the core process of converting data attributes into visual representations like position, size, shape, and color to create effective charts.
#3about 4 minutes
A survey of visualization tools and libraries
An overview of the visualization landscape covers fully-featured applications like Tableau and Power BI, as well as programming libraries for Python, R, and JavaScript.
#4about 6 minutes
Using SVG and Canvas for web visualizations
Web-based visualizations are primarily built using SVG for its vector graphics and native interactivity, while Canvas offers more complex drawing capabilities with WebGL.
#5about 4 minutes
A closer look at the D3.js library
D3.js is a powerful and flexible open-source JavaScript library that binds data to DOM elements, enabling a wide range of custom and interactive visualizations.
#6about 10 minutes
Choosing tools for analysis versus presentation
Data visualization serves different use cases like exploration and presentation, and a comparative study shows how tools like D3.js excel at flexible presentation.
#7about 5 minutes
Overcoming challenges of data size and security
Web-based visualizations must address performance issues with large datasets through aggregation and sampling, and handle the security implications of client-side data transfer.
#8about 1 minute
Key takeaways for effective web-based visualization
To succeed with web-based visualization, it is crucial to know your users and use case, carefully select the data to be shown, and leverage open-source libraries.
Related jobs
Jobs that call for the skills explored in this talk.
Matching moments
05:59 MIN
Introducing SciChart for high-performance data visualization
WeAreDevelopers LIVE – From JavaScript to WebAssembly, High-Performance Charting and More
04:19 MIN
The theoretical foundations of modern data visualization
Python Data Visualization @ Deepnote (w/ PyViz overview)
02:29 MIN
Introducing a high-performance charting library for the web
Uncharted Territories of Web Performance - Andrew Burnett-Thompson and David Burleigh
05:09 MIN
Exploring high-stakes use cases for performance charting
Uncharted Territories of Web Performance - Andrew Burnett-Thompson and David Burleigh
03:01 MIN
An overview of the 2021 web developer survey
Web development best practices in 2021
05:07 MIN
The World Wide Web era of scalability and design
Closing Keynote by Joel Spolsky
01:57 MIN
A call to challenge your web performance assumptions
Uncharted Territories of Web Performance - Andrew Burnett-Thompson and David Burleigh
08:03 MIN
Exploring modern tools for web interaction and analysis
WeAreDevelopers LIVE - the weekly developer show with Chris Heilmann and Daniel Cranney
Featured Partners
Related Videos
Python Data Visualization @ Deepnote (w/ PyViz overview)
Radovan Kavický
Uncharted Territories of Web Performance - Andrew Burnett-Thompson and David Burleigh
Andrew Burnett-Thompson & David Burleigh
The Art and Craft of Type Development
Michael Hladky & Stefan Baumgartner
WeAreDevelopers LIVE – From JavaScript to WebAssembly, High-Performance Charting and More
Chris Heilmann, Daniel Cranney & Andrew Burnett-Thompson and David Burleigh
Vision for Websites: Training Your Frontend to See
Daniel Madalitso Phiri
Web development best practices in 2021
Laurie Voss
React and the power of visualisation
Daisy Muyldermans
Catching up on the basics you don't really need that much code
Chris Heilmann
Related Articles
View all articles


.gif?w=240&auto=compress,format)
From learning to earning
Jobs that call for the skills explored in this talk.

&why GmbH
Berlin, Germany
€50-70K
Junior
Intermediate
Senior
React
Next.js
TypeScript

LEVY PROFESSIONALS
Amsterdam, Netherlands
Remote
Tableau
Data analysis

Bright Purple Resourcing Ltd
Edinburgh, United Kingdom
Remote
£95K
Senior
Python
Splunk
Grafana
+1

Imperial College London
Charing Cross, United Kingdom
£46-56K
GIT
Linux
React
Python
+3

Espritek
Canton of Ivry-sur-Seine, France


First Recruitment Group
Stoke-on-Trent, United Kingdom
£55-60K
D3.js
Python
Tableau


Oxford Economics Ltd.
Remote