Social Data Visualization with HTML5 and JavaScript

The data on social networks is growing at an incredible pace and the best way to make sense of it is visually. This tutorial shows you how to achieve that in sophisticated ways using HTML5 and JavaScript.
Preview in Mapt

Social Data Visualization with HTML5 and JavaScript

Simon Timms

1 customer reviews
The data on social networks is growing at an incredible pace and the best way to make sense of it is visually. This tutorial shows you how to achieve that in sophisticated ways using HTML5 and JavaScript.
Mapt Subscription
FREE
$29.99/m after trial
eBook
$12.60
RRP $17.99
Save 29%
Print + eBook
$29.99
RRP $29.99
What do I get with a Mapt Pro subscription?
  • Unlimited access to all Packt’s 5,000+ eBooks and Videos
  • Early Access content, Progress Tracking, and Assessments
  • 1 Free eBook or Video to download and keep every month after trial
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
$0.00
$12.60
$29.99
$29.99p/m after trial
RRP $17.99
RRP $29.99
Subscription
eBook
Print + eBook
Start 30 Day Trial

Frequently bought together


Social Data Visualization with HTML5 and JavaScript Book Cover
Social Data Visualization with HTML5 and JavaScript
$ 17.99
$ 12.60
Web Visualization with HTML5, CSS3, and JavaScript [Video] Book Cover
Web Visualization with HTML5, CSS3, and JavaScript [Video]
$ 74.99
$ 63.75
Buy 2 for $30.10
Save $62.88
Add to Cart
Subscribe and access every Packt eBook & Video.
 
  • 5,000+ eBooks & Videos
  • 50+ New titles a month
  • 1 Free eBook/Video to keep every month
Start Free Trial
 

Book Details

ISBN 139781782166542
Paperback104 pages

Book Description

The increasing adoption of HTML5 opens up a new world of JavaScript-powered visualizations. By harnessing the power of scalable vector graphics (SVGs), you can present even complex data to your users in an easy-to-understand format and improve the user experience by freeing users from the burden of tabular data.

Social Data Visualization with HTML5 and JavaScript teaches you how to leverage HTML5 techniques through JavaScript to build visualizations. It also helps to clear up how the often complicated OAuth protocol works to help you unlock a universe of social media data from sites like Twitter, Facebook, and Google+.

Social Data Visualization with HTML5 and JavaScript provides you with an introduction to creating an accessible view into the massive amounts of data available in social networks. Developers with some JavaScript experience and a desire to move past creating boring charts and tables will find this book a perfect fit. You will learn how to make use of powerful JavaScript libraries to become not just a programmer, but a data artist.

By using OAuth, which is helpfully demystified in one of the book’s chapters, you will be able to unlock the universe of social media data. Through visualizations, you will also tease out trends and relationships which would normally be lost in the noise.

Table of Contents

Chapter 1: Visualizing Data
There's a lot of data out there
Getting excited about data
HTML visualizations
Summary
Chapter 2: JavaScript and HTML5 for Visualizations
Canvas
Scalable Vector Graphics
Summary
Chapter 3: OAuth
Authentication versus authorization
The OAuth protocol
Summary
Chapter 4: JavaScript for Visualization
Raphaël
d3.js
Summary
Chapter 5: Twitter
Getting access to the APIs
Setting up a server
OAuth
Visualization
Summary
Chapter 6: Stack Overflow
Authenticating
Creating a visualization
Filters
Summary
Chapter 7: Facebook
Creating an app
Using the API
Retrieving data
Visualizing
Summary
Chapter 8: Google+
Creating an app
Retrieving data
Visualization
Summary

What You Will Learn

  • Understand how the ever-growing world of data can be simplified through visualization
  • See how traditional graphs fall down in the face of modern visualization
  • Explore the various features of HTML5 which allow for creating visualizations
  • Investigate how social networks delegate authority through OAuth
  • Discover what data is available on Stack Overflow, Facebook, Twitter, and Google+
  • Create exciting graphs which go beyond the normal standards
  • Simplify your code with scales, layouts, and other features of the d3.js visualization library
  • Set up Node.js as a platform to develop visualizations from social media

Authors

Table of Contents

Chapter 1: Visualizing Data
There's a lot of data out there
Getting excited about data
HTML visualizations
Summary
Chapter 2: JavaScript and HTML5 for Visualizations
Canvas
Scalable Vector Graphics
Summary
Chapter 3: OAuth
Authentication versus authorization
The OAuth protocol
Summary
Chapter 4: JavaScript for Visualization
Raphaël
d3.js
Summary
Chapter 5: Twitter
Getting access to the APIs
Setting up a server
OAuth
Visualization
Summary
Chapter 6: Stack Overflow
Authenticating
Creating a visualization
Filters
Summary
Chapter 7: Facebook
Creating an app
Using the API
Retrieving data
Visualizing
Summary
Chapter 8: Google+
Creating an app
Retrieving data
Visualization
Summary

Book Details

ISBN 139781782166542
Paperback104 pages
Read More
From 1 reviews

Read More Reviews

Recommended for You

Data Visualization with D3.js Cookbook Book Cover
Data Visualization with D3.js Cookbook
$ 26.99
$ 18.90
Responsive Web Design with HTML5 and CSS3 Book Cover
Responsive Web Design with HTML5 and CSS3
$ 23.99
$ 4.80
Practical Data Analysis Book Cover
Practical Data Analysis
$ 29.99
$ 21.00
Mastering Web Application Development with AngularJS Book Cover
Mastering Web Application Development with AngularJS
$ 26.99
$ 5.40
Responsive Web Design by Example : Beginner's Guide Book Cover
Responsive Web Design by Example : Beginner's Guide
$ 26.99
$ 18.90
Object-Oriented JavaScript - Second Edition Book Cover
Object-Oriented JavaScript - Second Edition
$ 29.99
$ 21.00