Start learning with our library of video tutorials taught by experts. Get started
Viewers: in countries Watching now:
Start communicating ideas and diagramming data in a more interactive way. In this course, author Barton Poulson shows how to read, map, and illustrate data with Processing, an open-source drawing and development environment. On top of a solid introduction to Processing itself, this course investigates methods for obtaining and preparing data, designing for data visualization, and building an interactive experience out of a design. When your visualization is complete, explore the options for sharing your work, whether uploading it to specialized websites, embedding the visualizations in your own web pages, or even creating a desktop or Android app for your work.
I want to thank you for your time in exploring Processing with me, and the ways that you can use it in your own artistic, creative and data visualization work. Before we go, I want to give you a few ideas on ways that you can continue explorations and educating with Processing. The first think I want to recommend is that you go to the processing.org website and get involved in the tutorials and the reference material available under Learning. And explore the Processing exhibition to see works done in Processing to serve as inspirations for your own work.
I also recommend a few excellent books. The once I'd like in particular are Getting Started with Processing, by the Processing co-founders, Casey Reas and Ben Fry. This is a very short and very accessible book that serves as an excellent refresher of many of the things we've covered in this course. Next the book Learning Processing by Daniel Shiffman is a much larger book that serves as a college textbook, but also is a wonderful resource for additional possibilities in Processing. And finally, Visualizing Data by Processing co-founder Ben Fry serves as an intermediate to advanced book on creating even more in terms of interactive data visualizations.
I also recommend that you take a look at some other lynda.com courses, in particular, because Processing is based on Java, the commands that you use in Java can be integrated into Processing as we've done a few different times. As a reminder, lynda.com has a Java Essential Training, and Up and Running with Java Applications, both of these would be excellent resources for help you need to expand your own abilities in Processing. In addition, there some other creative things you can do with Processing, for instance, I encourage you to look at some of the resources for linking Processing to the Microsoft Kinect depth camera that allows you to get 3D depth and images for working in your own sketches.
Also you can link processing to the Arduino Microcontroller from arduino.cc, and find the way to get your sketches off the screen into the physical world. With Arduino, you can connect a wide array of sensors that would be able to input data into Processing, as well as actuators that can take commands from Processing and perform physical actions with them. Also, for serious upgrades and speed for people dealing with large datasets, I encourage you to explore two free open-source libraries that re- create the functionality of Processing in C++.
The first one is open frameworks, which is available at openframeworks.cc. And the second one is cinder which is available at libcinder.org. Above all, I encourage you to take the time to explore your own creative potential in Processing and see the extraordinary things that you'll be able to do in your own work.
There are currently no FAQs about Interactive Data Visualization with Processing.
Access exercise files from a button right under the course name.
Search within course videos and transcripts, and jump right to the results.
Remove icons showing you already watched videos if you want to start over.
Make the video wide, narrow, full-screen, or pop the player out of the page into its own window.
Click on text in the transcript to jump to that spot in the video. As the video plays, the relevant spot in the transcript will be highlighted.