"Continuous Update" D3 's learning materials

Source: Internet
Author: User

Often have friends ask where there is a better learning material about D3, now organized into this article. Later find more and better, will continue to update this article.

I started contacting D3 in 2013, and I thought it was a fun tool. So far, the study materials have been collated a lot. If a friend has a good study material, please leave a message below.


1. English information

(1) Official API

Https://github.com/mbostock/d3/wiki/API-Reference

Reading API learning is not a bad way. Although a lot of people say D3 API is too academic, not understand, but really want to use D3, this API is not open.

(2) Mike Bostock's blog and work display board

http://bost.ocks.org/mike/

http://bl.ocks.org/mbostock/

This was made by D3 's author, Mike Bostock, an engineer at the New York Times, and the New York Times visualization technology is using D3. However, this blog and work on the display board, the text is not much, most only the code, it is very difficult to understand.

(3) Dashing d3.js

Https://www.dashingd3js.com/table-of-contents

Very easy to understand tutorials, text interpretation, pictures are very clear. The purpose of this station is to enable people to master D3 quickly and efficiently.


2. Chinese information

(1) A very early station.

Http://www.pkuwwt.tk/d3-tutorial-cn/about.html

Update time is shown in 2012, it can be said very early, to know that D3 was born in 2011, the December 2012 version was upgraded to 3.0 (now commonly used).

(2) Zhang Tianxu's Blog

Http://blog.csdn.net/tianxuzhang?viewmode=contents

Zhang Tianxu's CSDN blog, whose D3 series of tutorials has more than 100,000 visits, is quite popular.

(3) Nanyi's Blog

Http://javascript.ruanyifeng.com/library/d3.html

Nanyi's writing style is easy to understand. But unfortunately, there is only one article about D3.

(4) The blog of the Chu Madman

http://www.cnblogs.com/winleisure/tag/D3.js/

Chu Madman's blog, translation of the dashing d3.js, the quality of translation is very good.


3. Japanese information

(1) Dot Install

Http://dotinstall.com/lessons/basic_d3js

Japan's well-known programming learning website, here provides a D3 introductory tutorial, Japanese good friends to listen to explain, easy to understand.

(2) Drawing on SVG using D3.js

Http://www.h2.dion.ne.jp/~defghi/svgMemo/svgMemo_20.htm

It includes the production of simple graphics in D3 and the application of various layouts.

(3) Chingsheng's Blog

http://shimz.me/blog/

Bo Master is the real estate company's engineers, responsible for the development of real estate management system, usually in the blog to write some information about data visualization articles.

Document Information
    • Copyright Notice: Attribution (by)-Non-commercial (NC)-No deduction (ND)
    • Published: February 24, 2015
    • More content: our D3. JS-Data Visualization special station and CSDN personal blog
    • Remark: This article is published in our D3. JS, reproduced please indicate the source, thank you

"Continuous Update" D3 's learning materials

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.