Блог программиста

алгоритмы, программы, компьютеры, технологии

Материалы по D3js

В данном посте собраны материалы по изучению библиотеки визуализации D3, актуальные на дату публикации. Список материалов приведен как на русском, так и на английском языках.

Материалы на русском языке

На русском языке информации по javascript библиотеке визуализации данных D3 крайне мало. А структурированной и полной информации нет вообще. И, тем не менее, можно изучить небольшое руководство, которое может дать самый минимум. Также, если хорошо порыться, можно отыскать пару-тройку статей-введений в D3. На этом, пожалуй, информация по D3 для человека, понимающего лишь русский язык, заканчивается.

Материалы на английском языке

От автора библиотеки

Для людей, понимающих английский язык, информации для ознакомления куда больше.
Безусловно, лучшим источником информации по любому инструменту разработки или библиотеке является официальная документация. D3, в этом случае, не исключение. Официальная документация находится на здесь.
Также автор этой библиотеки делится тонкостями использования D3 в своем блоге.
На официальном сайте библиотеки собрано большое количество примеров ее использования для разного рода визуализаций. Исходный код к ним прилагается. Очень познавательно.

Сторонние сайты и блоги

http://www.d3noob.org - сайт-набор статей по D3js. Этакий сборник рецептов(советы и рекомендации) использования библиотеки;
http://alignedleft.com/tutorials/d3 - Краткое руководство-введение. Изучить можно за несколько часов. По окончании чтения достаточно знаний, чтобы самому экспериментировать. Автор Скотт Мюррей;
https://www.dashingd3js.com/table-of-contents - Более объемлющее и подробное руководство-введение;
http://courses.cs.washington.edu/courses/cse512/14wi/d3-tutorial/fundamental.html#/ - Еще одно краткое руковоство-введение от одного из ведущих университетов США.

Обучающие видео

http://www.youtube.com/playlist?list=PL6il2r9i3BqH9PmbOf5wA5E1wOG3FT22p http://www.youtube.com/playlist?list=PLHfLBrRzKS4q4cU4ewZ2Q1pnJZ2WiKAPq https://egghead.io/technologies/d3?page=1

Книги

Interactive Data Visualization for the Web. Автор Скотт Мюррей. Его краткое руководство-введение представляет собой выжимку из этой книги.
D3 Tips and Tricks. Автор Малкольм Маклин. Опять таки сборник рецептов, советов и рекомендаций, но уже в книжном варианте.
Data Visualization with D3.js Cookbook. Автор Nick Qi Zhu. Книга обладает наиболее качественно структурированным материалом из всех представленных здесь(по мнению автора статьи).
Отмечу также, что все книги, которые здесь представлены, доступны бесплатно в pdf формате, однако, их придется поискать.

Если вы хотите поделиться ссылками на свои материалы, пожалуйста, пишите в комментариях.

Комментарии