The Book of Dash: Build Dashboards with Python and Plotly
Книга представляет собой исчерпывающее руководство по созданию интерактивных веб-дашбордов с использованием фреймворка Plotly Dash на Python. Авторы, включая известного ютубера Adam Schroeder (CharmingData), проводят читателя от основ до продвинутых техник разработки аналитических приложений.
В первой части книги содержатся экспресс-курсы по Python, работе в PyCharm и библиотеке pandas, что делает книгу доступной для разработчиков с разным уровнем подготовки. Основное внимание уделяется практическому освоению Dash: созданию компонентов интерфейса, работе с обратными вызовами (callbacks) и интеграции различных типов визуализаций.
Вторая часть посвящена построению реальных приложений: от простых дашбордов до сложных систем анализа глобальных данных, инвестиционных портфелей и даже интерактивных инструментов для исследования машинного обучения. Особое внимание уделяется архитектуре приложений, управлению состоянием и оптимизации производительности.
Книга содержит множество практических примеров, советов по отладке, стилизации приложений и использованию дополнительных библиотек. Издание подходит как для аналитиков данных, желающих создавать интерактивные отчеты, так и для разработчиков, строящих полноценные веб-приложения для визуализации данных.









