官术网_书友最值得收藏!

This book's approach to learning

D3 is a massive library, full of millions of options, but its core concepts are easy to learn. You do not need to know every detail of the library to become a functional D3 developer. Instead, this book attempts to teach the most fundamental aspects of D3 so that the reader can get job-ready quickly. It does so by stepping the user through a series of the most common graphs that a developer will be asked to make: a scatter plot, a bar graph, a pie chart, a force-directed graph, and a map. The goal is not only to teach the basics but also to give the reader a final set of builds that are fun to work, toward as well as useful to draw from as their career continues.

Please note, the code demonstrated here was created to be easy to understand from an educational standpoint. It is not meant to be code that is ready for production. Nor does it employ ES6 or ES7 syntax. Often, demonstrating a concept in code that is production-ready or written in ES6/ES7 can hinder the educational experience. It is assumed that the reader is comfortable enough with the core concepts of programming that they can refine the code on their own, once they are comfortable with the fundamentals of D3.

主站蜘蛛池模板: 阳曲县| 焉耆| 平定县| 闻喜县| 台前县| 简阳市| 柳州市| 朝阳县| 宁远县| 肃宁县| 社旗县| 玉山县| 罗城| 望谟县| 南康市| 临漳县| 嘉黎县| 萝北县| 镇坪县| 东至县| 淮南市| 通海县| 河北省| 龙岩市| 澜沧| 乳山市| 彩票| 安新县| 天长市| 巫溪县| 古田县| 满城县| 吕梁市| 广宗县| 古丈县| 安吉县| 安徽省| 新河县| 阿图什市| 正定县| 盈江县|