Этот курс познакомит вас с ключевыми принципами современной визуализации данных и поможет перейти от базового использования D3 к созданию глубоких, выразительных и полностью кастомных визуализаций. Вы научитесь анализировать данные, проектировать информативные графики и воплощать свои идеи в коде с помощью веб‑технологий и модулей D3.
Чему вы научитесь на курсе
Программа помогает не только понять механику D3, но и овладеть методологией проектирования визуализаций — от первых идей до готовых интерактивных работ.
Работа с данными
Как исследовать набор данных и находить в нём темы для визуального рассказа.
Как задавать правильные вопросы данным и определять ключевые инсайты.
Типы графиков и их применение
Обзор популярных и специализированных типов визуализаций.
Рекомендации, какие диаграммы подходят под разные структуры данных.
Принципы проектирования визуализаций
Основы восприятия информации и визуальной иерархии.
Как создавать пользовательские визуализации, не ограничиваясь готовыми шаблонами.
Переход от концепции к коду
Понимание enter‑update‑exit и эффективной привязки данных в D3.
Работа с SVG: пути, формы, макеты и создании собственных элементов визуализации.
Построение модульной, расширяемой структуры проекта.
Коммуникация данных
Как выделять ключевые точки и доносить их до читателя.
Использование заголовков, описаний, легенд, осей и аннотаций.
Визуализация vs исследовательская визуализация
Вы разберёте, чем отличается визуализация для презентации от визуализации для исследования данных, и получите практические советы по созданию эффективных exploratory‑графиков.
FrontendMasters — одна из ведущих онлайн-платформ для изучения фронтенд- и веб-разработки. Курсы представлены в формате видеоворкшопов и преподаются практикующими экспертами из крупных технологических компаний. Платформа охватывает широкий спектр современных технологий (JavaScript, React, TypeScript и др.) и делает упор на глубокое понимание и применение знаний на практике.