Interactive Storytelling From Spreadsheets to Code
Jack Dougherty, Ilya Ilyankou

#Data
#Visualization
#Storytelling
#Spreadsheets
#Code
#GitHub
🌐 داستان خودت رو با دادهها تعریف کن و به نمایش بذار؛ با ابزارهای رایگان و سادهای که میشه بهراحتی روی وب یاد گرفت. این کتاب مقدماتی بهت یاد میده چطور برای سایت خودت نمودارهای تعاملی و نقشههای سفارشی طراحی کنی. کار رو با ابزارهای ساده Drag-and-Drop مثل Google Sheets، Datawrapper و Tableau Public شروع میکنی و بعد بهتدریج یاد میگیری تمپلیتهای کد Open Source مثل Chart.js، Highcharts و Leaflet رو روی GitHub ویرایش کنی.
🛠️ کتاب Hands-On Data Visualization با آموزشهای قدمبهقدم، مثالهای دنیای واقعی و منابع آنلاین تو رو در این مسیر همراهی میکنه. این راهنمای عملی برای دانشجوها، سازمانهای غیرانتفاعی، صاحبان کسبوکارهای کوچک، دولتهای محلی، روزنامهنگارها، دانشگاهیها و هر کسی مناسبه که میخواد دادهها رو از Spreadsheetها بیرون بیاره و به داستانهای تعاملی و زنده تبدیل کنه. برای استفاده از کتاب به هیچ تجربه قبلی در کدنویسی نیاز نداری.
🎯 چیزهایی که یاد میگیری
📈 نمودارها و نقشههای تعاملی میسازی و اونها رو داخل سایتت قرار میدی
🗺️ اصلهای طراحی نمودارها و نقشههای مؤثر رو درک میکنی
🧠 با کانسپتهای کلیدی ویژوالسازی داده آشنا میشی تا ابزار مناسب رو انتخاب کنی
🔄 دادههای جدولی و مکانی رو تبدیل و پردازش میکنی تا داستان دادهای خودت رو تعریف کنی
💻 تمپلیتهای Chart.js، Highcharts و نقشههای Leaflet رو روی GitHub ویرایش و میزبانی میکنی
⚠️ یاد میگیری سوگیری موجود در نمودارها و نقشههایی رو که دیگران ساختهاند تشخیص بدی
📖 فهرست مطالب
پارت ۱. مهارتهای بنیادی
فصل ۱. انتخاب ابزارها برای تعریف داستان
فصل ۲. تقویت مهارتهای کار با Spreadsheet
فصل ۳. پیدا کردن دادهها و پرسشگری درباره آنها
فصل ۴. پاکسازی دادههای نامرتب
فصل ۵. انجام مقایسههای معنادار
پارت ۲. ساخت ویژوالسازیها
فصل ۶. رسم نمودار برای دادهها
فصل ۷. نمایش دادهها روی نقشه
فصل ۸. نمایش دادهها در قالب جدول
فصل ۹. قرار دادن ویژوالسازیها در وب
پارت ۳. تمپلیتهای کد و ابزارهای پیشرفته
فصل ۱۰. ویرایش و میزبانی کد با GitHub
فصل ۱۱. تمپلیتهای Chart.js و Highcharts
فصل ۱۲. تمپلیتهای نقشه Leaflet
فصل ۱۳. تبدیل دادههای نقشه
پارت ۴. تعریف داستانهای واقعی و معنادار
فصل ۱۴. تشخیص دروغها و کاهش سوگیری
فصل ۱۵. تعریف و نمایش داستان دادهای
پیوست A. برطرف کردن مشکلهای رایج
👤 درباره نویسندگان
👨🏫 جک دوئرتی استاد مطالعات آموزشی در Trinity College در هارتفورد، کنتیکت است. او ویژوالسازی داده رو به دانشجوهای کارشناسی این دانشگاه و هزاران شرکتکننده در یک دوره آنلاین جهانی آموزش داده.
🤝 جک و دانشجوهاش با دهها سازمان غیرانتفاعی، روزنامهنگار و پژوهشگر همکاری کردهاند تا به اونها کمک کنن داستانهای دادهای خودشون رو روی وب تعریف و نمایش بدن.
👨💻 ایلیا ایلیانکو یک متخصص مستقل تکنولوژیه. او بهمدت دو سال با CTData Collaborative همکاری کرده تا ابزارهای ویژوالسازی و بررسی داده برای ایالت کنتیکت بسازه.
🎓 ایلیا در Trinity College هارتفورد، علوم کامپیوتر و هنرهای استودیویی خونده.
Tell your story and show it with data, using free and easy-to-learn tools on the web. This introductory book teaches you how to design interactive charts and customized maps for your website, beginning with simple drag-and-drop tools such as Google Sheets, Datawrapper, and Tableau Public. You'll also gradually learn how to edit open source code templates like Chart.js, Highcharts, and Leaflet on GitHub.
Hands-On Data Visualization takes you step-by-step through tutorials, real-world examples, and online resources. This practical guide is ideal for students, nonprofit organizations, small business owners, local governments, journalists, academics, and anyone who wants to take data out of spreadsheets and turn it into lively interactive stories. No coding experience is required.
Table of Contents
Part I. Foundational Skills
Chapter 1. Choose Tools to Tell Your Story
Chapter 2. Strengthen Your Spreadsheet Skills
Chapter 3. Find and Question Your Data
Chapter 4. Clean Up Messy Data
Chapter 5. Make Meaningful Comparisons
Part II. Building Visualizations
Chapter 6. Chart Your Data
Chapter 7. Map Your Data
Chapter 8. Table Your Data
Chapter 9. Embed on the We,b
Part III. Code Templates and Advanced Tools
Chapter 10. Edit and Host Code with GitHub
Chapter 11. Chart.js and Highcharts Templates
Chapter 12. Leaflet Map Templates
Chapter 13. Transform Your Map Data
Part IV. Telling True, Meaningful Stories
Chapter 14. Detect Lies and Reduce Bias
Chapter 15. Tell and Show Your Data Story
Appendix A. Fix Common Problems
Jack Dougherty is a Professor of Educational Studies at Trinity College in Hartford, Connecticut. Professor Dougherty has taught data visualization to undergraduates at Trinity College and to thousands of participants in a global online course. He and his students have partnered with dozens of non-profit organizations, journalists, and researchers to help tell their data stories on the web.
Ilya Ilyankou is an Independent Technologist. Ilya has been working with CTData Collaborative to build data visualization and data exploration tools for Connecticut for two years. He studied Computer Science and Studio Arts at Trinity College, Hartford.









