信息可视化培训
1
Information Visualization: FoundationsThe main goal of this specialization
is to provide the knowledge and practical skills necessary to develop
a strong foundation on information visualization and to design and develop advanced applications for visual data analysis.
This course aims at introducing fundamental knowledge for information visualization.
The main goal is to provide the students with the necessary “vocabulary”
to describe visualizations in a way that helps them reason about what designs are appropriate for a given problem.
This module also gives a broad overview of the field of visualization, introducing its goals, methods and applications.
A learner with some or no previous knowledge in Information
Visualization will get a sense of what visualization is, what it is for and
in how many different situations it can be applied; will practice
to describe data in a way that is useful for visualization design;
will familiarize with fundamental charts to talk about the concept of visual encoding and decoding.
2
Information Visualization: Applied Perception
This module aims at introducing fundamental concepts
of visual perception applied to information visualization. These concepts help the
student ideate and evaluate visualization designs in terms of how well they leverage the capabilities of the human perceptual machinery.
3
Information Visualization: Programming with D3.jsIn this course you will learn how to use D3.js to create powerful visualizations for web.
Learning D3.js will enable you to create many different types of visualization and to visualize many different data types.
It will give you the freedom to create something as simple as a bar chart as well your own new revolutionary technique.
In this course we will cover the basics of creating visualizations with D3 as well as how to deal with tabular data,
geography and networks. By the end of this course you will be able to:
- Create bar and line charts - Create choropleth and symbol maps - Create node-link diagrams and
tree maps - Implement zooming and brushing - Link two or more views through interaction
The course mixes theoretical and practical lectures. We will show you step by step
how to use the library to build actual visualizations and what theoretical concepts lie behind them.
Throughout the course you will learn skills that will lead you to building
a whole application by the end of the lectures (a fully working visualization system to visualize airlines routes).
This course is the third one of the “Specialization in Information Visualization".
The course expects you to have some basic knowledge of programming as well as some basic visualization skills.
4
Information Visualization: Advanced Techniques
This course aims to introduce learners to advanced visualization techniques beyond the basic charts covered in Information Visualization:
Fundamentals.
These techniques are organized around data types to cover advance methods for: temporal and spatial data,
networks and trees and textual data.
In this module we also teach learners how to develop innovative techniques in D3.js.
Learning Goals Goal: Analyze the design space of visualization solutions for various kinds of data visualization problems.
Learn what designs are available for a given problem and what are their respective advantages and disadvantages.
- Temporal - Spatial - Spatio-Temporal - Networks - Trees - Text This is the fourth course
in the Information Visualization Specialization. The course expects you to have some basic knowledge of programming
as well as some basic visualization skills (as those introduced in the first course of the specialization).