Освоение визуализации данных в D3.js

О чём курс

Вы сможете создавать любые визуализации данных — от простых графиков до сложных интерактивных панелей — с помощью библиотеки D3.js версии 4.0. Курс обучает не только написанию кода, но и принципам визуального дизайна, помогая выбирать правильные визуальные каналы для передачи данных. Вы разберете 12 готовых визуализаций, включая карты Choropleth, диаграммы деревьев и Sunburst Plots, научитесь связывать интерактивные элементы между разными графиками и работать с SVG. В процессе обучения вы реализуете 4 проекта: от гистограммы доходов кофейни до полноценного дашборда для крупной компании.

Программа обучения

  • Этап 1: Основы D3
    • Работа с SVG и D3
    • Привязка фигур к данным
    • Весы, оси и метки
    • Шаблоны обновления данных
    • Обработка взаимодействий пользователей
    • Добавление легенд, всплывающих подсказок и слайдеров
  • Этап 2: Краш-курс по визуализациям
    • Графики строк
    • Графики районов
    • Таблицы с разбивкой по областям
    • Круговые диаграммы
    • Диаграммы пончиков
    • Wordclouds
    • Карты Choropleth
    • Диаграммы узлов-ссылок
    • Диаграммы деревьев
    • Древовидные карты
    • Круговые пакеты
    • Sunburst Plots
  • Этап 3: Структура и взаимодействие
    • Организация структуры файлов для сложных проектов
    • Связывание взаимодействий между визуализациями
    • Использование кистей (brushing) для управления данными
  • Практические проекты:
    • Гистограмма доходов кофейной сети
    • Пузырьковая карта (клон Gapminder)
    • Интерактивная линейная диаграмма данных криптовалют
    • Дашборд данных для компании
Складчина создана 26 февраля 2018 г. · описание обновлено 23 марта 2026 г.

Другие материалы школы 12

U Udemy Все материалы
218 ₽ 670 ₽