課程資料
課程簡介
Learn how to use D3.js to create data driven graphics and documents. A beginners guide to getting started with D3
This Learning to Visualize Data with D3.js training course from Infinite Skills teaches you how to build data visualizations with the D3 JavaScript library. This course is designed for users that already have some HTML, CSS, and JavaScript programming experience.
You will start by learning the basics of D3, including how to bind data from JavaScript arrays to elements, scale data, and style simple data visualizations with CSS. From there, This course will show you how to introduce interactivity into your data visualization, including how to add a sort button, animate changes, and respond to other mouse events. This video tutorial will also cover how to create a line chart and a scatter-plot data visualization.
Once you have completed this computer based training course, you will have developed a solid working knowledge of D3, and be able to build your own data visualizations. Working files are included, allowing you to follow along with the author throughout the lessons.
課程章節
- 8 個章節
- 50 堂課
- 第 1 章 Introduction
- 第 2 章 Javascript Essentials
- 第 3 章 Creating A Simple Bar Chart
- 第 4 章 Creating A Complex Bar Chart
- 第 5 章 Making The Chart Interactive
- 第 6 章 Creating A Line Chart
- 第 7 章 Creating A Scatter-Plot
- 第 8 章 Conclusion
課程內容
- Learn how to use D3 to visualise data, A easy to follow course that teaches you how to use D3 to create dynamic and interactive graphics from data driven input
此課程所涵蓋的技能
評價
-
GGareth Hart
Some updates on the newer version of D3 would be beneficial, especially around scaleOrdinal RangeBands as this seems to have changed substantially
-
AAnan He
Was expecting this course could introduce some of the more advanced and cool interactive examples, for instance some examples from the D3js.org website.
-
DDavid Silva
Thorough and clear explanations performed by the constructor. The course is ideal for beginners and medium level D3 enthusiasts. If you're an expert this course won't help you learn much more though.
-
HHans Palacios
The presentations were straight to the point and easy to follow along. The example projects were well suited and highlighted key concepts for understanding D3.js. Thanks; I really enjoyed learning D3.js through this course.