Overview
Many of us are telling stories on the web- whether it be expressing concepts with data visualization, the story of how our product works, or simply writing good documentation. JavaScript is insanely powerful for gradually revealing information through animation, manipulating graphics with SVG, Canvas, and WebGL, or allowing users to guide themselves through interaction. In this talk, we’ll explore how our minds work on the web and how JavaScript can reach to new heights of composing experiences that attach to our limbic system and captivate us. We’ll dive deep into some of the how’s about these type of implementations and create live demos that bring these concepts to life.
Objective
In this talk, we’ll explore how to use JavaScript to present data, engage users, and build narratives
Target Audience
This course is for people who are interested in using their existing JavaScript knowledge to create engaging experiences and communicating well with data
Assumed Audience Knowledge
Basic understanding of CSS and JavaScript, React and d3 experience a plus.
Five Things Audience Members Will Learn
- Learn how to present engaging data visualizations that are multi-faceted and show more than one side of the story
- Take your site illustrations to the next level and create dimensional experiences that people will remember
- Learn the best JavaScript tools for the job, and what the difference between different libraries are so you know which ones to use when
- Build an understanding of not only what JavaScript interactions are capable of from a technical standpoint, but when to use them and where
- Learn how to create engaging responsive experiences without a lot of extra development