Applied Data Visualization Systems: React, Redux, and APIs
One of the most popular requests we have at Hack Oregon are from experienced developers who want to learn how to incorporate Data Visualization into modern web applications.
Rather than focusing on customizing one-off visualizations using D3, we’ll be applying React component architecture and managing state using Redux to build interactive data visualizations powered by APIs for reusability, live data sources, and scale.
This 4-week series of interactive applied workshops will overview core principles of how the architecture of the CIVIC Platform supports data visualization at scale using React, Redux, and APIs, and prepare you to apply this knowledge to Hack Oregon’s project season.
WHO SHOULD TAKE THIS COURSE
You’re a developer with a creative mindset that wants to build frameworks to communicate complex ideas into a clear visual formats, and you want to work with Hack Oregon teams to bring those ideas into reality.
Furthermore, you have:
professional experience working in React
experience with data visualization tools
interest in building and implementing data visualization components in the context of an open-source platform
This course is FREE, but is only open to team members who have been accepted to participate in Hack Oregon’s 2019 build season.
If you haven’t already, there is still time to apply for the season.
HOW DO I KNOW I’M READY?
You have professional experience (1+ years), working on web applications in React as part of a team. You have at least some experience in building data visualizations for the web. You may or may not have used Redux professionally.
DATES AND TIME COMMITMENT
4 workshop sessions, with an optional Redux workshop
March 14, 6-9 PM
Optional Redux workshop: March 18, 6-9 PM
March 21, 6-9 PM
March 28, 6-9 PM
April 4, 6-9 PM
Ongoing applied project work through the remainder of the Hack Oregon season.
Michael Lange, CTO, Civic Software Foundation
Jaron Heard, Creative Director, Civic Software Foundation