D3: Visualize It! Show Off Your Data with D3 Udemy
Price: USD 200
  • Duration: Flexible

Course details

D3.js is a JavaScript library designed to display digital data in dynamic graphical form. It helps you bring data to life using HTML, SVG, and CSS. D3 allows greater control over the final visual result, and it is the hottest and most powerful web-based data visualization technology on the market today.

Explore the inside of D3 and master its new features with this comprehensive 3-in-1 course. Utilize D3 packages to generate graphs, manipulate data, and create beautiful presentations. With example-rich solutions, enhance your skills with data visualization to create complex visualizations.

Contents and Overview

This training program includes 3 complete courses, carefully chosen to give you the most comprehensive training possible.

The first course, Introduction to D3, gives you all the guidance you need to start creating modern data visualizations with D3 4.x that take advantage of the latest capabilities of JavaScript. Learn the basic D3 structure and building blocks and quickly moves on to writing idiomatic D3-style JavaScript code.

The second course, Creating Data Visualization with D3, guides you through creating custom graphs and visualizations, and show you how to go from the raw data to beautiful visualizations. Learn to add more functionality on top of D3. js by using it with other external libraries and integrating it with ECMAScript 6

The third course, SVG and Interactive Visualization in D3, you will learn how to map values in your data domain to the visual domain using scales, and use the various shape functions supported by D3 to create SVG shapes in visualizations. Moving on, youll see how to use and customize various D3 axes and master transition to add bells and whistles to otherwise dry visualizations.

By the end of this Learning Path, youll be ready to create breathtaking data visualizations using the latest features of D3.

About the Author

Nick Zhu is a professional programmer and data engineer with more than a decade experience in software development, big data, and machine learning. Currently, he is one of the founders and CTO of Yroo. com - meta search engine for online shopping. He is also the creator of dc.jsa popular multidimensional charting library built on D3.

Jos Dirksen has worked as a software developer and architect for more than a decade. He has a lot of experience in a large range of technologies, ranging from backend technologies, such as Java and Scala, to frontend development using HTML5, CSS, and JavaScript. Besides working with these technologies, Jos also regularly speaks at conferences and likes to write about new and interesting technologies on his blog. He also likes to experiment with new technologies and see how they can best be used to create beautiful data visualizations, the results of which you can see on his blog at http://www.smartjava. org/. 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.

Updated on 11 March, 2020
Courses you can instantly connect with... Do an online course on Structural Engineering starting now. See all courses

Is this the right course for you?

Rate this page

Didn't find what you were looking for ?

or