Узнайте, как использовать D3 (v5) и Firebase (Firestore) для создания динамических визуализаций данных SVG. Гистограммы, круговые диаграммы и тд. D3.js - это мощная библиотека JavaScript, которая позволяет легко создавать визуализации данных. В этом курсе я научу вас, как использовать возможности D3 для создания различных визуализаций, управляемых данными, таких как гистограммы, круговые диаграммы, линейные графики, пузырьковые пакеты и древовидные диаграммы.
Мы узнаем о D3 select, изменении атрибутов и стилей SVG, масштабах, осях, переходах, иерархических данных и о многом другом ...
Используйте Firebase Firestore для обновления ваших диаграмм D3.js в режиме реального времени
Я также научу вас, как использовать Firestore (из Google Firebase) - базу данных NoSQL в реальном времени, в которой мы можем хранить наши данные. Мы будем использовать это для визуализации D3.js в режиме реального времени (без обновления браузера) и для того, чтобы сделать их интерактивными, веселыми и динамичными.
Мы также создадим 3 проекта для проверки наших навыков в D3 и Firebase - в первую очередь планировщик денег по имени Ninja Wonga, затем фитнес-трекер под названием Dojo и, наконец, диаграмма дерева сотрудников компании Ninja Corp.
... почему все ниндзя?
Я также известен как Net Ninja на YouTube с более чем 200 000 подписчиками и почти 1000 бесплатными учебниками по разработке. Не стесняйтесь проверить мой стиль преподавания, прежде чем купить мой курс :).
Посмотреть больше
Этот материал находится в платной подписке. Оформи премиум подписку и смотри или слушай
Build Data Visualizations with D3.js & Firebase,
а также все другие курсы, прямо сейчас!
Please update this course with the latest version. Thank you!
Команда внимательно читает ваши комментарии и оперативно на них реагирует. Вы можете спокойно оставлять запросы на обновления или задавать любые вопросы о курсе здесь.
Мы начнем с рассмотрения документации D3, которая обширна и очень тщательна и может быть слишком сложной для пользования. Я расскажу, как структурированы документы, а также мы будем исследовать blockbuilder и использовать его в наших интересах. После этого мы погрузимся прямо в код, начиная с того, как выбор D3 и привязка данных работают под капотом. Как только мы сможем хорошо разбираться в этих концепциях, мы будем использовать enter-append, чт
D3.js - одна из самых захватывающих интерфейсных веб-технологий, которая позволяет разработчикам разрабатывать визуализацию данных. Этот курс предназначен для углубленного изучения основных функциональных возможностей и концепций, используемых в D3.js, а также обзор потенциала с помощью D3. Поскольку D3 использует очень много других технологий, этот курс также затронет SVG.
Mastering data visualization in D3.js [2020 UPDATE]
Cоздавайте красивые визуализации данных с помощью d3.js. Интенсивное введение в библиотеку D3. Этот курс поднимет вас в D3 до такой степени, что вы сможете построить практически любую визуализацию, которую вы можете себе представить. Курс научит вас программировать в последней версии D3 - версия 5.x.
D3.js in Action: Build 15 D3.js Data Visualization Projects
D3.js (V 5) с нуля! Сборка полезных проектов визуализации данных D3.js! D3.js для начинающих. "Одна картинка стоит тысячи слов". Это правда, что концепции легко понять, если объяснить их с помощью диаграмм. В современном мире, управляемом данными, очень важно наилучшим образом использовать имеющиеся данные таким образом, чтобы из них можно было извлечь полезную информацию. Визуализация данных - это самый простой и быстрый способ сделать