Below you will find tutorials for various topics that will teach you the skills to create interactive data visualizations on the web. These tutorials are inspired by other resources and sometimes re-use material (with permission) from Carlos Scheidegger, Mike Bostock, Vadim Ogievetsky, Scott Murray and others. Detailed references are given in the tutorials.
Github
Why do you want to use version control? What is git, what is github?
HTML, CSS, SVG and JavaScript
The basic web stack. Web standards. Developing for the web.
- HTML
- CSS
- SVG
- JavaScript Introduction
- Running a Web App
- Interactive DOM Manipulation using the standard API
Advanced JS and D3
- First steps in D3
- D3: More on selections and data; scales; axis.
- D3: Maps
- D3: Layouts
- Advanced JavaScript
- More Advanced D3: brushes, views
Instructor
Alexander Lex,
alex@sci.utah.edu,
Phone: (801) 585-0327
Office: WEB 3887