Data Visualization: Representing Information on Modern Web
Authors: Andy Kirk – Simon Timms – Andrew Rininsland – Swizec Teller
ISBN-10: 1787129764
ISBN-13: 9781787129764
Released: 2016-01-06
Print Length 页数: 531 pages
Contents
1. Module 1
1. The Context of Data Visualization
2. Setting the Purpose and Identifying Key Factors
3. Demonstrating Editorial Focus and Learning About Your Data
4. Conceiving and Reasoning Visualization Design Options
5. Taxonomy of Data Visualization Methods
6. Constructing and Evaluating Your Design Solution
2. Module 2
1. Visualizing Data
2. JavaScript and HTML5 for Visualizations
3. OAuth
4. JavaScript for Visualization
5. Twitter
6. Stack Overflow
7. Facebook
8. Google+
3. Module 3
1. Getting Started with D3,ES2016,and Node.js
2. A Primer on DOM,SVG,and CSS
3. Making Data Useful
4. Defining the User Experience – Animation and Interaction
5. Layouts – D3’s Black Magic
6. D3 on the Server with Node.js
7. Designing Good Data Visualizations
8. Having Confidence in Your Visualizations
Unleash the power of data by creating interactive,engaging,and compelling visualizations for the web
About This Book
Get a portable,versatile,and flexible data visualization design approach that will help you navigate the complex path towards success
Get thorough explanation of the many visual variables and visualization taxonomy to provide you with a menu of creative options
A comprehensive and contemporary introduction to data-driven visualization design and the most effective approaches to designing impact-maximizing and cognition-amplifying visualizations
Who This Book Is For
This course is for developers who are excited about data and who want to share that excitement with others and it will be handy for the web developers or data scientists who want to create interactive visualizations for the web.
Prior knowledge of developing web applications is required. You should have a working knowledge of both JavaScript and HTML.
What You Will Learn
Harness the power of D3 by building interactive and real-time data-driven web visualizations
Find out how to use JavaScript to create compelling visualizations of social data
Identify the purpose of your visualization and your project’s parameters to determine overriding design considerations across your project’s execution
Apply critical thinking to visualization design and get intimate with your dataset to identify its potential visual characteristics
Explore the various features of HTML5 to design creative visualizations
Discover what data is available on Stack Overflow,Facebook,Twitter,and Google+
Gain a solid understanding of the common D3 development idioms
Find out how to write basic D3 code for server using Node.js
In Detail
Do you want to create more attractive charts? Or do you have huge data sets and need to unearth the key insights in a visual manner? Data visualization is the representation and presentation of data,using proven design techniques to bring alive the patterns,stories,and key insights that are locked away.
This learning path is divided into three modules. The first module will equip you with the key techniques required to overcome contemporary data visualization challenges.
In the second module,Social Data Visualization with HTML5 and JavaScript,it teaches you how to leverage HTML5 techniques through JavaScript to build visualizations.
In third module,Learning d3.js Data Visualization,will lead you to D3,which has emerged as one of the leading platforms to develop beautiful,interactive visualizations over the web.
By the end of this course,you will have unlocked the mystery behind successful data visualizations.
This Learning Path combines some of the best that Packt has to offer in one complete,curated package. It includes content from the following Packt products:
Data Visualization: a successful design process by Andy Kirk
Social Data Visualization with HTML5 and JavaScript by Simon Timms
Learning d3.js Data Visualization,Second Edition by Andrew Rininsland and Swizec Teller
Style and approach
This course includes all the resources that will help you jump into creating interactive and engaging visualizations for the web. Through this comprehensive course,you’ll learn how to create engaging visualizations for the web to represent your data from start to finish!
通过为网络创建交互式,引人入胜的可视化功能,释放数据的力量
关于这本书
获得便携式,多功能,灵活的数据可视化设计方法,帮助您走向成功的复杂路径
彻底解释许多视觉变量和可视化分类,为您提供一个创意选项的菜单
全面而现代地介绍数据驱动的可视化设计和最有效的设计影响最大化和认知放大可视化的方法
这本书是谁
本课程适用于对数据感兴趣的开发人员,并希望与其他人分享兴奋,并且对于想要为网络创建交互式可视化功能的网络开发人员或数据科学家来说,这将非常方便。
需要开发Web应用程序的先前知识。您应该具有JavaScript和HTML的工作知识。
你会学到什么
通过构建交互式和实时的数据驱动的Web可视化来利用D3的力量
了解如何使用JavaScript来创建令人信服的可视化社交数据
确定可视化的目的和项目的参数,以确定整个项目执行过程中的首选设计注意事项
对可视化设计应用批判性思维,并与您的数据集亲密,以确定其潜在的视觉特征
探索HTML5的各种功能,以设计创意可视化
了解Stack Overflow,Facebook,Twitter和Google+上提供的数据
了解普通的D3开发习语
了解如何使用Node.js为服务器编写基本的D3代码
详细
你想创造更有吸引力的图表吗?或者你有巨大的数据集,需要以视觉方式发掘关键的洞察力?数据可视化是数据的表示和呈现,使用经过验证的设计技术,使得锁定的模式,故事和关键洞察力活跃起来。
这个学习路径分为三个模块。第一个模块将为您提供克服当代数据可视化挑战所需的关键技术。
在第二个模块中,使用HTML5和JavaScript进行社交数据可视化,它教你如何通过JavaScript来利用HTML5技术构建可视化。
在第三个模块中,学习d3.js数据可视化,将引导您进入D3,它已成为通过网络开发漂亮,互动的可视化的主要平台之一。
在本课程结束之前,您将解锁成功的数据可视化背后的神秘面纱。
这个学习路径结合了Packt在一个完整的,策划的包中提供的一些最好的。它包含以下Packt产品的内容:
数据可视化: 安迪柯克成功的设计过程
Simon Timms的HTML5和JavaScript的社交数据可视化
学习d3.js数据可视化,第二版由Andrew Rininsland和Swizec Teller
风格和方法
本课程包括所有的资源,将帮助您开始创建互动和互动的可视化的网络。通过这个全面的课程,您将学习如何创建引人入胜的可视化网页,以从头到尾代表您的数据!
Data Visualization: Representing Information on Modern Web
相关推荐
- AUTOSAR Fundamentals and Applications: Establishing a solid foundation for automotive software design with AUTOSAR
- Embracing DevOps Release Management: Strategies and tools to accelerate continuous delivery and ensure quality software deployment
- Go Recipes for Developers: Top techniques and practical solutions for real-life Go programming problems
- Real-World Web Development with .NET 9: Build websites and services using mature and proven ASP.NET Core MVC, Web API, and Umbraco CMS
- Blazor Web Development Cookbook: Tested recipes for advanced single-page application scenarios in .NET 9
- Hands-On Machine Learning with C++: Build, train, and deploy end-to-end machine learning and deep learning pipelines, 2nd Edition