About the course
Breathe life into your data by learning how to use D3.js V4 to visualize information
D3.js gives us a way to easily represent data and create standard-based, interactive data-driven visualizations, which can run on all devices, from phone to desktop.
Do you want to make sense of your data? Do you want to create interactive charts, geospatial charts, and maps efficiently? This video course is your ideal choice to master interactive data visualization with D3.js V4. The course includes a number of extensive examples that to help you hone your skills with data visualization. These examples will help you acquire a clear practical understanding of the various techniques, tools and functionality provided by D3.js. You will learn techniques to optimize different processes such as animating data transitions; creating graps and charts, integrating external resources (static as well as streaming); visualizing information on maps; working with colors and scales; utilizing the different D3.js APIs; and much more. The extensive examples will include working with complex and realtime data streams. Towards the end of the course, you will learn to add custom shapes and paths using various D3 functionality.
All the code and supporting files for this course are available on Github at https://github.com/PacktPublishing/Applied-Data-Visualization-with-D3
Style and Approach
This video course adopts a real–world, case-study approach, where you will be given data sets from different domains. These data sets will have different visualization goals; some might need 2D or 3D charts, some might need automated workflows, others might require interactive maps. While you fulfill these goals, you will learn different techniques and best practices, which will enable you to perform data visualization tasks on your own.
What You Will Learn
- Learn how to Visualize different graphs in D3
- Explore different D3.js options to visualize real-time streaming data
- Visualize Meetup.com RSVP data on maps
- Use chart types provided by D3.js to visualize hierarchical data and create different kinds of tree and pack visualizations
- Generate Voronoi diagrams and heatmaps
- Use d3.path to draw paths
- Export visualization as SVG
- Import SVG from Inkscape for use in D3
- Explore the brush API provided by D3.js
He is currently working as a full stack engineer for Philips Lighting working, on a large IoT and Scala project. Previously, Jos has worked in many different roles in the private and public sectors, ranging from private companies such as ING, ASML, Malmberg, and ASML to organizations in the public sector, such as the Department of Defence.
Learn Artificial Intelligence with TensorFlow [Video]